回答:sql("finedb","select id from fine_user WHERE userName = '${fine_username}'",1)
回答:数据集里类似这样写就好了SELECT a, b, c FROM ( SELECT c AS a, b, c FROM test WHERE b = NULL UNION SELECT b AS a, b, c FROM test WHERE c = NULL UNION SELECT ( b + "_" + c ) AS a, b, c FROM test WHERE b != NULL AND c != NULL )
回答:你确定你的需求是全部的时间?而不是某行或某个单元格为空?如果是判断全部的话就参考链接,遍历获取所有单元格的值,若有个为空就break跳出循环,并给某个单元格赋值为1,默认为0,然后加载结束事件获取被赋值的单元格的值,若为1就toast一次,并将值重新赋值为0JS实现循环遍历单元格- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)设计器界面麻烦截个图,我要看下时间你是横向纵向都扩展了还是纵向一开始就3行然后横向扩展
回答:${if(find('绩效专员',fr_authority)>0,""," and 绩效专员 in('"+fr_authority+")'")}
回答:Tomcat的版本号得跟设计器一致
回答:自定义按钮里写入以下代码就可以点击按钮后执行跳转FR.doHyperlinkByPost({ //报表路径 "url":"/webroot/decision/view/report?viewlet=GettingStarted.cpt", //参数 "para":{ "地区":"华东" }, "target":"_blank", "feature":{ "width":700, "height":500, "title":"销售报表" } })跳转代码参考上面这个修改一下,最后加上后面这个参数提交的代码就可以自定义查询按钮跳转了_g().parameterCommit();
回答:其实可以不引入,你直接编写也可以
回答:select id, sum(num)from testwhere num!=nullgroup by id
回答:测试1.rar$(".parameter-container-collapseimg-up").css("display","none")改成这个语句直接就可以实现
回答:工作目录吧?你先打开当前目录的报表,然后切换工作目录,接着直接点击保存,就可以直接存过去了
285
285
55
10