-
-
wsn123 数据达人Lv4
发表于2023-2-20 17:21
悬赏1
已解决
建议:选中填报表元行,回填属性里“只读” 写条件判断,判断当数据为前一天时,不可编辑,只允许新增行。

或者做一个查询页面,固定查前一天数据,然后再做个按钮,跳转式打开一个空的填报子表,子表不做任何数据显示,子表做新增数据回填。
8个回答
-
ESENSOFT官方技术支持 管理员
建议做一个查询页面,固定查前一天数据,然后再做个按钮,跳转式打开一个空的填报子表,子表做回填。否则用户在默认数据上做修改的话,反而会修改前一天的数据,会有误操作
ESENSOFT官方技术支持 发表于 2023-2-20 18:10
建议做一个查询页面,固定查前一天数据,然后再做个按钮,跳转式打开一个空的填报子表,子表做回填。否则用 ...
看的不是很懂,我指的是页面不是显示前一天的数据,而是默认值这个地方咋写个表达式,取昨天的值呢

一点一点 发表于 2023-2-21 13:49
表元表达式是否有拾取主题表字段呢?是需要从数据库里取出前一天的指标值吗?
...
有拾取表达式字段,只是想让默认值不写常量 有啥表达式之类的 取前一天的数据
wsn123 发表于 2023-2-21 14:52
有拾取表达式字段,只是想让默认值不写常量 有啥表达式之类的 取前一天的数据 ...
是只需要表元显示前一天的日期,还是整个回填表格都显示前一天的数据呢
回填表格拾取主题表字段后,计算会显示出对应数据库表的数据,如果数据库内已有前一天的历史数据,可以在表格上浮动维表元上写过滤条件,根据日期过滤显示出前一天数据,但由于此时开启了回填,如果用户在前一天的数据基础上做数据修改,主键字段值无变化的情况下,会造成用户填写的不是新增数据,而是修改的前一天的历史数据。
建议:选中填报表元行,回填属性里“只读” 写条件判断,判断当数据为前一天时,不可编辑,只允许新增行。
或者做一个查询页面,固定查前一天数据,然后再做个按钮,跳转式打开一个空的填报子表,子表不做任何数据显示,子表做新增数据回填。