以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教一下:关于自动复制父表行信息的小问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=32317)

--  作者:wengfuyy
--  发布时间:2013/4/29 11:27:00
--  请教一下:关于自动复制父表行信息的小问题
在父表作为主窗口的状态下,如果增加子表的行,子表中的关联列的内容是会自动复制父当前行的关联列内容,这是一个非常好的功能。同时,我们还可以通过在子表的DataRowAdded事件通过以下代码一自行填入用户姓名:
e.DataRow("姓名") = User.Name
我的问题是:
如果我想在增加子表的行的时候,同时复制父表当前行的其他信息,比如父表中当前行的“年计划”、“月计划”的内容,那么代码应该怎么写?

--  作者:don
--  发布时间:2013/4/29 11:46:00
--  
e.DataRow("年计划") = "你想的"
...

--  作者:wengfuyy
--  发布时间:2013/4/29 12:08:00
--  
就是不知道 "你想的"罗:)
比如父表名为表A,我想在子表增加行是,自动复制父表当前行的“单位”字段的内容,应该怎么写?

--  作者:wengfuyy
--  发布时间:2013/4/29 12:13:00
--  
我知道了:
e.DataRow("年计划") = Tables("表A").Current("年计划")