找回密码
 立即注册

QQ登录

只需一步,快速开始

此号为空号

初级会员

22

主题

61

帖子

240

积分

初级会员

积分
240

[使用感受] if 流程 删除记录

此号为空号
初级会员   /  发表于:2022-1-22 17:13  /   查看:1969  /  回复:2
基础数据: 1.中类IDX表 有中类编号 idx_no,中类名称 idx_name,上层中类 top_idx
2.物料PRDT表 有物料编号prd_no,物料名称prd_name,中类 idx_no,大类 knd
需求:
1.在中类维护时,表删除按钮命令 删除记录 加入 if 流程  若中类编号idx_no在物料表PRDT里已存在,就不能删除记录,退出程序 否则就删除?

    我这样写咋不起作用,还是没管控住,还是删除了
KEN_5X]2@Q@ET$H{C1~TPB7.png980241088.png }R}M7K_8R(SC[V303PZYN3R.png987703552.png
2.物料编辑时 物料编号规则: 物料编号=中类+大类+流水号
如何根据 中类 、大类 查找物料表prdt 同一的中类 、大类 里  最后一个物料编号
  新增物料编号 =最后一个物料编号+1  ?????
image.png267137755.png
image.png768844909.png

中类维护

中类维护

物料prdt表

物料prdt表

2 个回复

倒序浏览
lijetcart悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2022-1-22 19:01:07
沙发
因为M6是个数组,不是一个具体的值,你把条件换一下.......
最好用设置变量,或者执行sql的服务端命令,去获取判断一个数量然后根据数量是否大于0来判断有没有值来干比较稳妥
回复 使用道具 举报
数据民工悬赏达人认证 活字格认证
高级会员   /  发表于:2022-1-24 15:35:43
板凳
你这样,把那个M6用公式,把所有那一列的值都变成一个字符串,赋值给一个单元格假如是AA3,条件那里把写不在里面AA3,这样就可以了,公式是=TEXTJOIN(",",TRUE,M6)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部