Foxtable(狐表)用户栏目专家坐堂 → [求教]将父表的值自动填入子表的列中


  共有2013人关注过本帖树形打印复制链接

主题:[求教]将父表的值自动填入子表的列中

帅哥哟,离线,有人找我吗?
pladic
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:225 积分:2015 威望:0 精华:0 注册:2015/12/23 11:59:00
[求教]将父表的值自动填入子表的列中  发帖心情 Post By:2016/8/30 17:14:00 [只看该作者]

父表是A,子表是B。以订户编号关联,关联表是A_B。
在关联表A_B中增加一行,订户编号自动从父表赋值,怎样把父表的“份数”列赋值给子表的“份数”列。“份数”列类型为整数。
主要是不知怎么写代码。

帮助文档中的“跨表引用”,我也看了。因已建立了关联,不想用FIND语句了。


 回到顶部
帅哥哟,离线,有人找我吗?
Hyphen
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/8/30 17:31:00 [只看该作者]

子表DataRowAdded事件

Dim p As DataRow = e.DataRow.GetParentRow("A")
e.DataRow("份数") = p("份数")

 回到顶部
帅哥哟,离线,有人找我吗?
pladic
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:225 积分:2015 威望:0 精华:0 注册:2015/12/23 11:59:00
回复:(Hyphen)子表DataRowAdded事件Dim p As DataR...  发帖心情 Post By:2016/8/30 19:34:00 [只看该作者]

问题是解决了。看似很简单,可我动手写出来就错误百出。

e参数默认的就是当前表吗?

对关联表中列属性的设置相当于对子表列属性的设置吗?

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/8/31 7:47:00 [只看该作者]

关于e参数:
http://www.foxtable.com/webhelp/scr/0604.htm


 回到顶部