① 填报表是无法分页的
② 若是浏览表中无数据,则不用显示删除,修改,增加问题,查看问题等按钮的。这时,可以通过表达式来控制。例如:
单元格-值表达式
if(B3!=null,"修改","")
if(B3!=null,"删除","")
if(B3!=null,"增加问题","")
if(B3!=null,"查看问题","")
③ 合法性校验
对落实情况 问题摘要 的字符串大小等做校验
K3.toString().length<=1000
对必填字段做校验
K3.toString()!=null
注意:
下拉列表不能做合法性校验
合法性校验的表达式如果为真,不弹出提示 为假弹出提示
K3.toString().length<=1000
含义:落实情况长度小于1000 不弹出提示 否则弹出提示
④ 数据类型校验
可以设置单元格的数据类型,这样,发布预览后,如果填写的类型不是设置的类型,则会弹出页面提示。
设置:1)可写 2)数据类型-数值型
在发布后页面填写2.a abc 等数据是会提示输入的数据必须是数值型。
注意:设置的数据类型必须是数据库表的数据类型
⑤ audit的参数查询要出结果【多数据源查询】
解决办法:每一个数据源都要设置检索条件,方可检索。【注意:在内建数据集的情况下查询是无效的】
⑥ 要求问题类型要一次填报7个
解决方法:
在七行的某一列的各单元格设置更新属性,主键是questionuuid,要求在某一个空闲单元格中设置=questionuuid并引用
解决:设置图片的路径为绝对路径即可。在Websphere下面,没有设置应用跟路径的映射,因此要加上应用跟路径 /newmodules
⑧ 超链接格式:
"/reportJsp/showReport.jsp?raq=/econrespView.raq&uuid="+A3
传递参数uuid给被链接的页面,被链接的页面接收参数uuid使用=@uuid的格式
记住,两个页面都要配置参数uuid
⑨ 下拉列表等不能设置为自动换行 否则不显示下拉框和下拉列表
⑩ 设置单元格的拓展
显示--》尺寸调整方式--》按单元格的内容拓展