以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  我有是两个窗口都用到一个table,而且都设置的主表,不是副表  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=146071)

--  作者:a937775799
--  发布时间:2020/2/15 17:04:00
--  我有是两个窗口都用到一个table,而且都设置的主表,不是副表
我有是两个窗口都用到一个table,而且都设置的主表,不是副表,我要在不同窗口里面的table的事件,获得对应的窗口名字




因为 设置成副表,这个代码好像没有效果
drs = DataTables("partner").Select("partnerCode<> \'\' ")
Tables("agreementBAndC").Cols("agreementPartyA").DataMap = Functions.Execute("下拉列表取值显示完善",drs,  "partnerCode" , "partnerName"  )
--------------------------------------------------------
Dim drs As List(of DataRow ) = args(0)
Dim mdm As New DataMap 
For Each dr As DataRow In drs
    mdm.add( "" & dr(args(1)) , dr(args(2))    )
Next

Return mdm

--  作者:有点蓝
--  发布时间:2020/2/15 17:18:00
--  
副本表要改为使用副本表的名称:http://www.foxtable.com/webhelp/topics/1906.htm

窗口名称_控件名称

drs = DataTables("partner").Select("partnerCode<> \'\' ")
Tables("窗口名称_控件名称").Cols("agreementPartyA").DataMap = Functions.Execute("下拉列表取值显示完善",drs,  "partnerCode" , "partnerName"  )