燎原之火 发表于 2024-2-24 08:55:05

【9.0.6】页面数据传递覆盖默认值问题

创建主子表编辑页面,添加多条子表数据时,在编辑详情页面使用数据松绑定,所有的子表数据添加完毕后,和主表的数据同时提交。

添加子表记录过程中,使用隐藏单元格向子表详情页面传递空值,然后在子表详情页面点击“添加”按钮时将所有的数据回传到父页面的单元格内,在将各个单元格的数据写入到表格中。
这个操作过程中,传递父页面的单元格空值把子表详情页面的初始化数据给覆盖掉了。比如说取得当前用户名,或者取得当前填表的日期。
请教各位高手,这个情况如何初始化子表详情页面的数据?

Joe.xu 发表于 2024-2-24 08:55:06

楼主是指这里的值传过去会把,详情页面的默认值覆盖了吗



可以考虑把默认值就放在列表页面对应的框里

当前用户的信息可以通过关键字来获取


当前填表的日期用excel公式Today()就可以

杜清松-808916 发表于 2024-2-25 22:11:06

1.你为啥用的流程的母版
2.添加新纪录时本来就不会初始化数据,因为没有ID,更改就会有
所以你得重新思考新的方向

gczxxu 发表于 2024-2-25 23:02:06

子表松绑定模式下,子表采用页面组件编辑填充,去下xtools插件,支持这个功能,可以实现松绑定下的单元格和表格数据的交互,并且支持跨页传递………

燎原之火 发表于 2024-2-26 13:30:34

Joe.xu 发表于 2024-2-24 08:55
楼主是指这里的值传过去会把,详情页面的默认值覆盖了吗




经验丰富,解决问题快

Joe.xu 发表于 2024-2-26 13:44:12

感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流:loveliness:
页: [1]
查看完整版本: 【9.0.6】页面数据传递覆盖默认值问题