燎原之火 发表于 2024-2-6 15:06:10

【9.0.6】主子表中添加记录时的表格操作


大家好,请帮我看看表格交互问题的处理方法。
添加记录的过程中,会有几个用户同时操作,为了不会出现编号重复的情况,使用的是服务端命令批量提交。
主子表的添加记录时的操作过程中,对子表记录操作时,由于子表的字段很多(超过30个),所以希望能够通过弹出页面来编辑。

这样在弹出的页面和父页面的表格之间需要做数据传递,请指导一下如何做表格数据的“添加”、“编辑”和“复制”。
子表格已经设定为数据松绑定,但只能简单的做出表格“添加”效果,是通过对数据表来操作实现的,不是我希望的对子表格来操作。
最终数据提交前,对表格中的数据做“编辑”和“复制”也没有思路,请指导一下如何来实现。

Nathan.guo 发表于 2024-2-6 15:06:11

大佬也可以参考下这个方案,弹出页面值传递时,直接可以选择表格的模板行,并在弹出页面关闭时勾选值回传,这样就可以直接实现,不过需要注意下,添加时需要先给表格新增一行,demo如下:


Joe.xu 发表于 2024-2-6 17:41:25

给楼主说下我的想法,楼主可以尝试一下,
在目前的功能上,需要把每个字段在右边放一个框


根据情况决定要不要传到导出页面中,比如添加的时候就传空白的值,修改的时候就需要先把值放在右边的文本框中传过去


关闭弹出的时候,勾选值回传,把值回来,再出发添加或者修改命令,更新到表格中



这是一个思路,其中细节的点就需要实际的去考虑了。
也跟楼主透露一下,10.0新增的功能可以比较轻松的解决这个问题

燎原之火 发表于 2024-2-8 15:54:45

Joe.xu 发表于 2024-2-6 17:41
给楼主说下我的想法,楼主可以尝试一下,
在目前的功能上,需要把每个字段在右边放一个框



我使用上面推荐的方法来实现,但在“添加”和“更改”两个过程中,将数据传输到A1单元格,然后触发表格中的记录修改过程。但这个地方有点问题,请帮忙看看是不是我写的不对,谢谢
页: [1]
查看完整版本: 【9.0.6】主子表中添加记录时的表格操作