日期:2014-05-18  浏览次数:20563 次

触发器编写
需求:rdrecord和customer两张表,但是是在rdrecord表新增或是修改cvouchtype=‘09’的时候触发器才生效 其他时间不生效,那么就根据这一条新增或修改的数据中ccuscode的值去查找customer表,找到的customer中数据的ccusdepart值设为rdrecord表中cdepcode的值
rdrecord是收发记录主表,ccuscode 是客户编码 cvouchtype是单据类别 cvouchtype=‘09’代表单据类别为其他入库
customer是客户档案,ccusdepart 是部门编码
我要修改其它入库单中的cdefine的数据,只在cvouchtype=‘09’ 时触发事件
条件:根据rdrecord表中的ccuscode 来查找出相应的 ccusdepart部门编码
结果:把rdrecord表中的 cdefine 修改为 部门编码

------解决方案--------------------
楼主把表结构给出来不行啊
------解决方案--------------------
探讨
就是说 把 rdrecord 表中的 cdefine 根据 客户所填写的 ccuscode客户编码 来查找出相应的 ccusdepart部门编码 【把cdefine 修改为 已经查找出来的 ccusdepart部门编码 】

------解决方案--------------------
同类型的很多