反饋已提交
網絡繁忙
现有的折叠树报表要在op=view预览模式下才能生效,如何使用条件属性生成通用的折叠树报表呢,效果如下图所示:
将点击的分组序号存到参数中,再判断参数中是否有该分组来实现显示与隐藏。
1)新建数据集 ds1,数据库查询语句为:SELECT * FROM 销量
2)如下图设计表格,B2 单元格数据设置为列表,左父格设置为 A1。
3)选中 A1 单元格,给单元格添加一个动态参数类型的超级链接,参数设置如下:
参数名为:a
参数值为:IF(LEN($a) = 0, &A1, if(inarray(&A1, split($a, ",")) > 0, joinarray(GREPARRAY(split($a, ","), item != &A1), ","), $a + "," + &A1))
4)选中B2单元格,给单元格添加一个行高类型的条件属性,公式如下:
inarray(&A1, split($a, ",")) > 0时,行高为5
5)B2单元格再添加一个行高类型的条件属性,公式如下:
inarray(&A1, split($a, ",")) = 0时,行高为0
1)PC端
保存报表,点击分页预览,效果如下图所示:
2)移动端
已完成模板可参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\primary\DetailReport\条件属性实现折叠树.cpt
点击下载模板:条件属性实现折叠树.cpt
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉