反饋已提交
網絡繁忙
希望实现下图所示的效果:管理员登录时,参数为空可以查询所有信息,非管理员时则不能。
利用 JS 控制只允许管理员可参数为空选全部。
新建普通报表,新建数据集 ds1,数据库查询语句为:
SELECT * FROM 销量
where 1=1
${if(len(地区)==0,"","and 地区='"+地区+"'")}
1)如下图设计表格:
2)参数面板添加地区控件,并配置数据字典,如下图所示:
3)地区控件添加初始化后事件
参数名:user
参数值:$fine_username
if(user=="admin"){this.options.allowBlank=true;}
保存报表,点击分页预览,效果如下图所示:
注:不支持移动端。
已完成模板可参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Parameter\JS控制是否参数为空选全部.cpt
点击下载模板:JS控制是否参数为空选全部.cpt
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉