找回密码
 立即注册

QQ登录

只需一步,快速开始

Freya.Li
中级会员   /  发表于:2022-2-22 10:58  /   查看:2274  /  回复:3
1金币
此贴为代客户发帖,后续也推荐咱们有问题可以自己在论坛发帖描述,这样便于技术同事理解,同时您也能收到消息提醒
问题如下:
你好,表格数据传递命令选择追加模式为什么会覆盖以前的数据
新增界面,我增加两条bom信息会覆盖掉其中一条信息
bom管理-新增-复制其它bom信息

最佳答案

查看完整内容

首先这里拿到了咱们的工程,没有复现您讲的增加两次bom信息会覆盖,展示情况如下,追加后市能够加到现有表格中的 但是看了咱的工程,需要和咱确定如下问题: 1.为什么产品BOM新增和产品BOM编辑要分两个页面来做? 2.为什么产品BOM新增页面和产品BOM编辑页面都绑定了右上角的主表 3.对于新增页面点击复制其他BOM信息,弹出页面表格是要显示哪些BOM,是显示产品BOM行表中所有记录?还是其他?显示逻辑是什么 4.对 ...

3 个回复

倒序浏览
最佳答案
最佳答案
Freya.Li
中级会员   /  发表于:2022-2-22 10:58:14
来自 2#
本帖最后由 Freya.Li 于 2022-2-22 13:59 编辑

首先这里拿到了咱们的工程,没有复现您讲的增加两次bom信息会覆盖,展示情况如下,追加后市能够加到现有表格中的



但是看了咱的工程,需要和咱确定如下问题
1.为什么产品BOM新增和产品BOM编辑要分两个页面来做?
2.为什么产品BOM新增页面和产品BOM编辑页面都绑定了右上角的主表


3.对于新增页面点击复制其他BOM信息,弹出页面表格是要显示哪些BOM,是显示产品BOM行表中所有记录?还是其他?显示逻辑是什么


4.对于编辑页面点击复制其他BOM信息,弹出的BOM又是需要显示哪些记录,是显示产品BOM行表中所有记录?还是显示BOM行表中当前头表ID的记录?显示逻辑是什么






还有一个现有工程的问题如下:
1. 为什么表格传递只传递了4个数据,第一次页面会展示8个(后面4个是重复的)
2.为什么点击取消,按道理表格是没有执行数据传递的,页面也会展示4个数据

这里的主要问题是新增页面表格是主表的子表格,弹出页面表格也是主表的子表格



而当弹出复制其他BOM页面的时候,右边绑定了主表,当前行就变成了主表的第一行(如主表ID是37),然而当前行是针对与数据库的,所以当关闭弹出页面的时候,新增页面的当前行也变成了第一行(主表ID37),对应子表展示的数据也是主表ID为37的










本帖子中包含更多资源

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

x
回复 使用道具 举报
sz_xd
金牌服务用户   /  发表于:2022-3-30 03:27:35
3#
Freya.Li 发表于 2022-2-22 10:58
首先这里拿到了咱们的工程,没有复现您讲的增加两次bom信息会覆盖,展示情况如下,追加后市能够加到现有表 ...

感谢老师分享,请问老师是否可以将你以上你分享的BOM示例的工程文件一起分享出来,以让我们格友学习一下,谢谢!

回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-3-30 09:15:40
4#
版主的分享确实很精彩,由于工程是客户,有安全数据,我们沟通一下,
如果可以公开的话,后面会附上,
其实大家也可以从中学习思路和方法,如果自己做的过程出现问题可以发帖求助哦
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部