交互特性 -- 资源选择器
交互增强中包括多种选择器,页面中需要用到选择器都可通过添加增强效果方便实现。本文重点介绍资源选择器。
功能用途说明
“资源选择器”特殊效果,轻松在报表中选择所需要的系统资源。
配置项说明
名称
增强控件标识。该属性值应该保证页面内唯一,否则该控件被其他单元格引用时会出错。请参考 引用。
此项为必填。
资源类型
默认为空即为显示所有资源。文件类型为"256"即只显示目录节点;文件类型为"18,10008"即显示复杂报表资源和通用查询资源。更多资源类型请参考"mis2/gezConfigManager/resTypeConfig.xml"进行设置。
根节点
弹出框目录结构的根节点ID,默认为-1,即所有资源。
此项为必填。
显示路径
是否显示选择文件后的路径,即文本输入框。默认为是。
此项为必填。
自定义过滤条件
自定义资源数据的过滤条件,为JSON串。例如:{"dataSetId":"demo.demo_product"}。此属性为可选项。
可配置的条件:
1、数据集:
- 数据源名称 - dataSourceName
- 数据集ID - dataSetId
- 数据集名称 - dataSetName
- 数据集类型 - dataSetType
2、流程资源:
- 流程类型 - procType
- 流程ID - procId
引用
在引用特殊效果上添加一些通用的样式(前景色、背景色、字体等),其他特殊效果通过引用该单元格(或者区域),来达到统一控制样式的效果。请参考 引用。此属性为可选项。
值监听
设置单元格值变化时的回调函数。该单元格值(指的是单元格的value属性值)发生变化时,自动调用此函数,并传递当前单元格值。请参考 文件选择器 中的使用方法。此属性为可选项。
示例
资源选择器的设置:
如上图:添加资源选择器后,无需特殊设置,即可一键添加资源选择器;如需添加其余效果,可参考配置项说明进行添加设置。