A表:月工资发放表(在岗职工工资表)
B表:员工信息表(内有一个员工个人工资明细表)
想实现功能:对A表明细表中的员工记录做插入、更新、删除操作时,对B表中工资明细表中的记录进行插入、更新、删除,更新和删除比较好弄,就是B表“工资明细”表增新记录时出现问题,请教各位大侠!.....———》
下图A表(月工资发放表)
.
——》下图B表(员工信息表)

——》下图
在A表中写了一个业务公式,对B表进行增加、更新、删除记录。



——》下图
增加操作中,增加了一个子数据源“员工信息表是否存在该单据编号”,对员工信息表中“工资”明细表中查找是否存在相同“单据编号”的记录。


——》下图
问题就在这里:当判断查询返回值(可能判断设置有错)时,出现错误.....








请教大侠,应如何判断B表某个员工的“工资”明细表中是否存在A表当前的“单据编号”,如果有就进行记录“更新”操作,如果没有就进行记录“增加”操作?
Prex已获得悬赏 3 云币

最佳答案

这个你不需要判断,业务公式中更新时,勾选不存在时新建即可。 设计建议:员工表中,不要增加工资明细,可以另外单据建一个工资清单,通过表单关联的方式查看工资明细。 你用明细表的形式,你职员在职时间越长,你 ...

微信图片_20210827110025.png

微信图片_20210827110025.png

微信图片编辑_20210826171934.jpg

微信图片编辑_20210826171934.jpg
+10
收藏
1 条回帖
Prex云道2021-8-27 12:09:23
本帖最后由 Prex 于 2021-8-27 12:11 编辑

这个你不需要判断,业务公式中更新时,勾选不存在时新建即可。

设计建议:员工表中,不要增加工资明细,可以另外单据建一个工资清单,通过表单关联的方式查看工资明细。
你用明细表的形式,你职员在职时间越长,你工资明细就越多,以后查看职员档案的时候就会卡。比如我独立设计一个工资单,工资表审核或发放记录审核后,就生成工资单,通过权限,可以登录系统的职员也可以查看自己的工资单(控制权限)


+10
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询