找回密码
 立即注册

QQ登录

只需一步,快速开始

可可杰

初级会员

30

主题

87

帖子

381

积分

初级会员

积分
381
可可杰
初级会员   /  发表于:2024-5-25 10:33  /   查看:1894  /  回复:7
1金币
如图,第五六行自动合并,点击修改把值传到弹窗页面,在新页面修改值为2,完成回到表格时两行数据都是2。活字格能不能实现这种功能
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你的表格绑定的数据没有任何排序,则后面的设置了合并属性的列的合并行为无法预知,首先你需要加上排序,至于排序的字段,按照你的示例,估计应该是[原料对比_ID]、[测试配方]两个字段。可以这么做: 1、表格数据加上[原料对比_ID]、[测试配方]两个字段的排序; 2、把[测试方法描述]、[测试目的]、[测试结论]、[修改]四列设置【自动合并】(前面三个数据字段合并了的话,修改按钮也合并为1个); 3、【修改】按钮传值时,除了[ ...

7 个回复

倒序浏览
最佳答案
最佳答案
flyingniu
注册会员   /  发表于:2024-5-25 10:33:03
来自 6#
本帖最后由 flyingniu 于 2024-5-25 15:29 编辑

你的表格绑定的数据没有任何排序,则后面的设置了合并属性的列的合并行为无法预知,首先你需要加上排序,至于排序的字段,按照你的示例,估计应该是[原料对比_ID]、[测试配方]两个字段。可以这么做:
1、表格数据加上[原料对比_ID]、[测试配方]两个字段的排序;
2、把[测试方法描述]、[测试目的]、[测试结论]、[修改]四列设置【自动合并】(前面三个数据字段合并了的话,修改按钮也合并为1个);
3、【修改】按钮传值时,除了[测试方法描述]、[测试目的]、[测试结论]传值外,再传递[原料对比_ID]、[测试配方]两个单元格的值到目标页面(可放到隐藏单元格内);
3、【修改测试信息】页面中的【完成】命令修改下:以[原料对比_ID]、[测试配方]的值为过滤条件,使用修改数据库表命令,把相同[原料对比_ID]、[测试配方]值的数据行的[测试方法描述]、[测试目的]、[测试结论]字段值为新值;
4、返回列表页面,如有必要刷新一下表述数据。

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
追风
中级会员   /  发表于:2024-5-25 10:52:59
2#
你传过去的值是什么能否看一下。若合并的数据的ID,或者唯一标识可以传进去就是可以实现的哈,
回复 使用道具 举报
可可杰
初级会员   /  发表于:2024-5-25 10:57:47
3#
追风 发表于 2024-5-25 10:52
你传过去的值是什么能否看一下。若合并的数据的ID,或者唯一标识可以传进去就是可以实现的哈,

这时数据还只在页面上,没有存到数据库,只是通过页面传值和值回传去显示在页面上,没有ID

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
追风
中级会员   /  发表于:2024-5-25 11:51:08
4#
是否能把DEMO文件发来看看
回复 使用道具 举报
可可杰
初级会员   /  发表于:2024-5-25 14:46:21
5#
追风 发表于 2024-5-25 11:51
是否能把DEMO文件发来看看

111111111

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
可可杰
初级会员   /  发表于:2024-5-25 15:57:32
7#
flyingniu 发表于 2024-5-25 15:27
你的表格绑定的数据没有任何排序,则后面的设置了合并属性的列的合并行为无法预知,首先你需要加上排序,至 ...

因为在点击确认之前,页面中的信息还没有保存到表中,所以用不了SQL操作
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-5-27 15:04:05
8#
感谢各位大佬的支持~
那这里可以参考楼上大佬的建议,这里确定要同时修改的条件是字段测试配方,测试方法描述,测试目的,和测试结论的值都相同的话。
那可以,在点击修改的时候将测试配方,测试方法描述,测试目的,测试结论都传递到目标页面,然后修改完毕之后再将修改结束的值,和传过来的测试配方,测试方法描述,测试目的,测试结论等值回传,然后在父页面使用表格操作命令,根据这几个字段,修改表格中的值即可
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部