1 概述
1.1 版本
服务器版本 |
---|
v7.5.0及之后版本 |
1.2 功能简介
系统中可能会存在很多表单都使用了某些参数,希望能够通过全局更改对应参数值,所有引用了对应参数的表单将自动按照全局设置的参数值进行查询,可减少用户重复操作,提升用户体验。
通过全局变量变更可以批量改变表单中参数默认值进行数据查询。
2 功能说明
2.1 变量配置
以“系统管理员”身份登录系统,进入“系统维护–》资源–》用户变量”界面,如下图:
此处配置的是系统全局用户变量,系统中需要使用的自定义用户变量,均需要在此处进行配置。
点击“新建变量”即可配置变量,如下图:
定义变量名称、控件、默认值等信息,其中“控件”目前支持:无和下拉框,选择下拉框时,需要选择控件数据并配置编码字段、名称字段、是否允许为空以及默认值,如下图:
变量不允许为空时,建议设置一个默认值。
注:若变量值需要用户在门户端进行修改,需要选择有控件的控件类型,不能选择无控件。
2.2 变量使用
1、选择应用中需要显示的变量
登录设计器,切换到需要显示变量的应用,进入工具栏“应用》高级配置”配置界面,切换到“门户”Tab,选择需要显示的变量即可,如下图:
下拉可选的变量就是系统管理员配置的有控件的“用户变量”。
2、表单参数默认值引用用户变量
需要将通过门户全局设置的变量值传递给表单参数,才能做到批量更改表单查询条件进行数据查询。
下面以报表为例,报表中需要存在用来接收全局变量值的参数,默认值勾选“默认值脚本解析”,通过表达式引用系统用户变量中系统管理员定义的全局变量即可。如下图:
用于接收变量值的参数一般不需要显示,参数不勾选“报表查看时,在参数区域显示”即可。
2.3 门户展示和操作
普通用户登录门户,访问某应用时,若当前应用的高级配置中添加了全局变量,则会显示添加的所有变量以及对应的默认值,如下图:
需要更改变量值时,可点击全局变量显示区域进入全局变量配置面板进行修改,如下图:
更改后,可选择是否“记住用户更改值”,勾选后保存,将记住本次用户变更的变量值,下次登录访问时将默认显示此次记住的变量值。
变量值变更后,将会实时更新对应表单的数据。
最后编辑:fancy 更新时间:2025-08-08 14:16
