让数据成为企业发展的驱动力!

盈帆报表-常见问题汇总:填报校验常见问题(报表工具)

Q:数据库中的ID是自动生成的,数据填报时,为何无法正常填报?

A:数据库中的ID是自动生成,模板设置数据填报时,需要将ID加入其中,ID字段无需添加控件。客户端填写数据时,ID字段无需编辑,直接填写其他字段即可。

Q:如何让指定的用户可以填报?

A:制作模板时,可以设置控件动态显示条件,在公式编辑里面写入“@{userName}== ‘实际的用户账号’”,这样在客户端预览此模板时,只有此用户登陆查看,控件才会显示,才能正常的填报。通过这种方式,不仅可以指定用户,还能指定用户名称、某个部门、或某个角色。

Q:如何不让指定的用户可以填报?

A:数据填报时,如不想让特定的用户填报,可以在控件设置动态显示条件,将相应不想填报的用户人员,不显示相应的控件。即使该用户登陆了,控件编辑不了,就无法进行填报。还可以添加数据校验,在数据校验的条件里,指定某个用户不通过即可。例如:在校验编辑框中输入“@{userName}   != ‘demo’”,demo账号登陆后,修改的数据提交时,不会提交成功。

Q:数据填报时,添加了数据校验,为什么总是不通过?

A:数据校验不通过时,修改相应的数据,满足校验条件,即可通过。如果还是不通过,检查模板中数据校验的公式,是否正确。错误的数据校验公式是无法通过校验的,修改正确即可正常使用。