以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求教]将父表的值自动填入子表的列中 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=89823) |
-- 作者:pladic -- 发布时间:2016/8/30 17:14:00 -- [求教]将父表的值自动填入子表的列中 父表是A,子表是B。以订户编号关联,关联表是A_B。 在关联表A_B中增加一行,订户编号自动从父表赋值,怎样把父表的“份数”列赋值给子表的“份数”列。“份数”列类型为整数。 主要是不知怎么写代码。 帮助文档中的“跨表引用”,我也看了。因已建立了关联,不想用FIND语句了。
|
-- 作者:Hyphen -- 发布时间:2016/8/30 17:31:00 -- 子表DataRowAdded事件 Dim p As DataRow = e.DataRow.GetParentRow("A") e.DataRow("份数") = p("份数") |
-- 作者:pladic -- 发布时间:2016/8/30 19:34:00 -- 回复:(Hyphen)子表DataRowAdded事件Dim p As DataR... 问题是解决了。看似很简单,可我动手写出来就错误百出。 e参数默认的就是当前表吗? 对关联表中列属性的设置相当于对子表列属性的设置吗?
|
-- 作者:狐狸爸爸 -- 发布时间:2016/8/31 7:47:00 -- 关于e参数: http://www.foxtable.com/webhelp/scr/0604.htm |