通用查询比较符显示
通用查询面板中,查询条件所显示的比较符,可以进行客户化设置。如下图所示:
客户化方法
设置的方式,是在以下的通用查询客户化配置文件中进行定义:mis2\custom\commonquery\comparator.properties
一个比较符的显示对应一行配置,配置需遵循以下格式:
比较符代码=显示内容;tips提示内容;显示宽度(单位:像素)
例如,比较符“不等于”对应的代码是“2”,如果希望设置其在查询面板中显示的内容为“<>”,鼠标悬浮于比较符时弹出tips提示“不等于”,比较符显示宽度为25个像素单位,则可以在【comparator.properties】配置文件中添加一行如下的配置:
2=<>;不等于;25
【comparator.properties】配置文件中默认的内容均为以符号#标注的注释,其中:
- 最上端的3行注释说明了配置文件的作用、配置格式、建议的显示宽度
- 中间的1-16数字开头的多行注释,是给出了通用查询中所有比较符所对应的数字代码
- 最下端的1-16数字开头的多行注释,是给出了若干比较符客户化配置的参考样例,由于前面通过符号#标为了注释,所以是不起作用的,仅做参考。
用户可以按照规范格式,直接在配置文件中自行添加比较符显示的客户化配置。或者也可以基于给出的参考样例,直接在上面修改,然后将#号删除,快速完成定义。
部署与调用
在【mis2\custom\commonquery\comparator.properties】配置文件中完成设置后,需要重启应用。
通用查询面板在展现时,如果查询条件中定义的比较符:
- 在【comparator.properties】中设置了客户化显示内容,按照此设置进行显示
- 在【comparator.properties】中没有客户化设置,按照产品默认内容显示