报表插件中填报密码显示原值而非密码的问题

作者:国际小甜 | 创建时间: 2023-04-25
FineReport为了让用户可以看见输入或者修改的密码值,在填报页面中当鼠标离开密码控件时则显示为输入的值了,但是为了密码的安全性,希望显示的就是密码密码而非输入的值,此时要如何实现呢?下面就通过报表插件FineReport来解决这一问题...
报表插件中填报密码显示原值而非密码的问题

操作方法

下面我们实现当密码控件失去焦点时,显示的是******。 假设模板中密码控件已经存在,如下图,C3、C4单元格的控件类型为密码。

给密码控件设置形态 右击C3控件,选择形态>数据字典,在右侧的单元格属性表中将数据字典类型设置为公式,实际值为:$$$,显示值为:'******',如下图: 给C4做相同设置。

效果查看 填报预览,在C3单元格输入123456后,当单元格失去焦点,显示的就是'******'了,如下图:

点击展开全文

更多推荐