回答:可以在报表上增加用户字段,取当前用户,然后再sql中where里加上用户的过滤条件,在网络报表的查询条件上加一个字段命名为femp,默认取当前用户,然后再sql的where查询条件中加 USER_NAME='${femp}'
回答:要么是SQL写的有问题,查询不出数据,要么就是表里压根就没数据,你要是确定表里有数据,就把SQL贴出来吧
回答:看着设置应该没问题,首先单独查询一下子表看看可以查询出数据吗,我怀疑是子表的SQL写的有问题
回答:SQL里的条件这样写,可以实现同时按任意一个或两个条件查询where 1=1${if(len(学号)<>0, " and studentno='"+学号+"'","")}${if(len(班级)<>0, " and classno<='"+班级+"'","")}
回答:看下你数据连接的命名啊,识别是根据这个,不是数据库的名称,这里双击可修改
回答:用普通就行,用好与或关系就能实现
回答:select name,COUNT(name) as 数量from testgroup by name数量大于1的就是重复的
回答:用条件属性,为空或等于0的时候列宽为0,在对应单元格,点击右键里面有条件属性的设置
回答:可以写SQL的时候做这个工作啊,为什么非要在报表里处理呢?
回答:WEEK(TODAY())-WEEK(DATEINMONTH(TODAY(),1))+1 试试这个公式啊
24
24
3
10