找回密码
 立即注册

QQ登录

只需一步,快速开始

罗耀斌
金牌服务用户   /  发表于:2024-10-21 17:49  /   查看:135  /  回复:6

订单选择后,商品会自动加载到商品下拉框中,商品设置成了

然后保存的时候第一次肯定会报不包含在项目列表里,再点一次就可以保存成功

本帖子中包含更多资源

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

x

6 个回复

倒序浏览
Levi.Zhang
超级版主   /  发表于:6 天前
沙发
大佬,这边按照您的截图录屏尝试复现了下,没能复现出来这个报错:




这边不太清楚大佬是给表格或者字段设置了哪些权限或者命令,
还是希望大佬能把这两个页面抽出来做个Demo,外联库话转为内建库
我们这边帮您排查,您如果担心数据泄露,可以设置仅超级版主可见权限。
如果这边测试能复现出这个问题,会第一时间向上反馈哦!

下方附上这边测试的Demo,或者大佬也可以看下是哪块设置的不对~~~


本帖子中包含更多资源

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

x
回复 使用道具 举报
罗耀斌
金牌服务用户   /  发表于:6 天前
板凳
Levi.Zhang 发表于 2024-10-22 10:11
大佬,这边按照您的截图录屏尝试复现了下,没能复现出来这个报错:

好的,我复现一个出来
回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:6 天前
地板
回复 使用道具 举报
罗耀斌
金牌服务用户   /  发表于:6 天前
5#

这事很怪在我们项目里就是不行,然后我用工具直接把项目里的文件然后放外面就可以,复现不出来了
回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:6 天前
6#
大佬,这边猜测可能是项目里哪块逻辑出现了问题;
会不会是哪块写了【数据校验】卡住了?
大佬可以把工程文件发给我,这边帮您调查一下具体原因;
如果存在外联表可以转内联表;工程文件可以设置仅超级版主可见权限
回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:3 天前
7#
问题跟进:
举例说明,此问题整体执行过程如下:
当用户选择了TF202408050003这个订单之后,会执行这个组合框的命令,命令中会根据选择的这个订单,获取到商品ID:


根据这个订单,获取到的material_id,这个获取到的是52,然后会把这个52设值给商品那个组合框,商品组合框的话,设置了过滤条件,其中有一条是del_flag=0

但是数据表中,ID为52的这一条,del_flag=1,也就是说商品组合框的条件筛选的结果是不包含52这条记录的

所以就导致这个问题出现
首先,用户选择完TF202408050003之后,把商品ID 52设置给了商品组合框,但是商品组合框的项目查询结果是不包含这个记录的,所以第一次点击保存,会弹出校验不过的红色错误。
然后组合框会进入编辑状态,此时组合框在编辑状态下,会获取这个商品组合框的项目,这个操作的话,组合框会有个额外的逻辑,就是会按照显示文本在项目列表里再重新匹配一次,这次按显示文本“生料”,就是会匹配到了项目列表的第一项(实际上这个生料是商品ID 53的那个生料),再点击保存按钮,就没有弹出提示信息。



所以这个问题的话,用户数据对不上,订单选择之后,这个生料,商品ID 过滤出来的是52,但是这个52的生料不在商品组合框中,商品ID 53的生料又在商品组合框中,数据不匹配;组合框的数据验证会验证值,也会在下拉是用显示文本再验证一次,导致2次的结果不一致;

解决方法:需要检查一下数据,把数据对上,就可以解决啦

本帖子中包含更多资源

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

x

评分

参与人数 1满意度 +5 收起 理由
罗耀斌 + 5

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部