以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  表B增加行时自动带入表A当前行部分列数据?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86307)

--  作者:kwh1028
--  发布时间:2016/6/15 9:52:00
--  表B增加行时自动带入表A当前行部分列数据?
表B增加行时自动带入表A当前行部分列数据?
--  作者:大红袍
--  发布时间:2016/6/15 10:09:00
--  

DataRowAdded事件

 

Dim cr As Row = Tables("表A").Current

e.DataRow("第一列") = cr("第一列")

e.DataRow("第二列") = cr("第二列")


--  作者:东海
--  发布时间:2016/6/15 11:52:00
--  
大红袍老师:

此时如果和前面的表中有的行内容一致就取消输入该如何写代码?

--  作者:大红袍
--  发布时间:2016/6/15 11:53:00
--  

参考

 

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

 


--  作者:东海
--  发布时间:2016/6/15 12:31:00
--  
谢谢!如果必须比较三个以上的列内容才能确定取消某行的输入的话,事后补救的代码很繁琐。狐表没有数个内容集体等待确认后再写入的办法啊!
--  作者:大红袍
--  发布时间:2016/6/15 15:11:00
--  

 必须像4楼那样编写代码。


--  作者:东海
--  发布时间:2016/6/16 13:21:00
--  
已经解决了,是的。必须像4楼那样。谢谢大红袍老师。