以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  【求助】引用数据  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=94129)

--  作者:好吧
--  发布时间:2016/12/16 10:09:00
--  【求助】引用数据
老师,我想在datacolchanged事件中取出变化的列,对应的行中其他列的数据,该怎么写??

If e.DataCol.Name = "身份证号码" Then \'如果更改的是身份证号码列
    If e.DataRow.IsNull("身份证号码") Then \'身份证号码是否为空
        e.
DataRow("出生日期") = Nothing \'如果为空,则清除出生日期
   
Else
   
    
Dim f As string = e.DataRow(“其他列”)

    End If
End
If


--  作者:有点色
--  发布时间:2016/12/16 10:33:00
--  
 没理解你的意思,举例说明你要做的效果。
--  作者:好吧
--  发布时间:2016/12/16 10:45:00
--  
例如下表,表中的数据我是从一张excel表合并进去的,合并进去之后编码列就发生变化了,然后在datacolchanged事件中国家的值(导入001后,我想得到“中国”这个值)

 编码   客户    国家    
   001   aa   中国
   
   002   bb   日本   


--  作者:有点色
--  发布时间:2016/12/16 11:43:00
--  

 你foxtable里面有没有一个3楼的表,如果有,直接查这个表,得到数据,引入即可。

 

http://www.foxtable.com/webhelp/scr/1451.htm

 

 


--  作者:好吧
--  发布时间:2016/12/16 12:02:00
--  
我就是用一楼这种方法查的,不行啊
--  作者:有点色
--  发布时间:2016/12/16 12:07:00
--  
 看4楼,不会做上传实例。