甜老师,我转变了思路,我想要的功能可以基本实现。但现在引伸出另外两个问题。
(1)在其他表增加特定条件的不重复行。
父表:工作单。
两个同级子表:商品明细,服务明细。
求: 当{商品明细}表上[需要出口公司结算]列为true时,在{服务明细}表上对应增加一行:
a. [服务提供商]值为 {商品明细}表上[经营单位]的值
b. [提供服务项目]值为 '出口退税'
c. [数量]值为 '1'
d. {商品明细}表上[经营单位]的值相同的行不重复写入{服务明细}表。
e. 如果{商品明细}表上[需要出口公司结算]列改变为false时,对应在{服务明细}表上对应一行自行删除
如附件
a. 工作单号JOB01,两个商品的[经营单位]不同,需要自动在{服务明细}表上对应增加两行。
b. 工作单号JOB02,[需要出口公司结算]列为false,不写入{服务明细}表。
c. 工作单号JOB03,两个商品的[经营单位]相同,需要自动在{服务明细}表上对应增加一行。
有考虑过取消{商品明细}表上[需要出口公司结算]列,依据[经营单位]不为空值时候在{服务明细}增加对应行,请指导。
(2)限制列填写: 只有当{商品明细}表上[需要出口公司结算]列为true时,[经营单位]列才允许填写。
谢谢!!
[此贴子已经被作者于2015-1-10 22:17:08编辑过]