以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  逻辑列跨表勾选思路请教  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=75474)

--  作者:douglas738888
--  发布时间:2015/10/9 15:14:00
--  逻辑列跨表勾选思路请教
请教老师,假设案例如下:
1.表A(订单)
   客户编号    订单金额           预付订金      取消订单退还订金(逻辑列)
   001           1000.00          500.00         
   001             0.00              500.00                 


2. 表B(支出)
   客户编号    退还订金   已退订金(逻辑列)
   001           500.00            

想实现:表B,填入“退还订金”数据,勾选“已退订金”逻辑列后,表A中的“订单金额”变为“0.00”,同时列“取消订单退还订金”自动勾选。


--  作者:Hyphen
--  发布时间:2015/10/9 15:28:00
--  

表B,DataColChanged事件

 

Select Case e.DataCol.Name
    Case "退还订金","已退订金"

    \'判断列值
    \'根据"客户编号"更改表A的相关数据
End Select


--  作者:大红袍
--  发布时间:2015/10/9 15:43:00
--  

就是跨表引用的问题。

 

http://www.foxtable.com/help/topics/1451.htm