Foxtable(狐表)用户栏目专家坐堂 → Relations建立的关联表怎么打开?


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

主题:Relations建立的关联表怎么打开?

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


加好友 发短信
等级:幼狐 帖子:54 积分:809 威望:0 精华:0 注册:2009/2/6 9:08:00
Relations建立的关联表怎么打开?  发帖心情 Post By:2011/11/17 15:58:00 [只看该作者]

用户手册里一笔带过,连显示关联表的可选参数是什么都没有提,数据表 -》关联-》表间关联又没有用代码创建的关联显示,这代码建立的关联表到底是怎么打开的呢? ---------------------------------------------------------------------------------------------------------------- Add 用于添加关联 语法: Add(RelationName, ParentCol, ChildCol, RelationPath) RelationName: 关联名称 ParentCol: 父表关联列 ChildCol: 子表关联列 Visible: 可选参数,是否显示关联表 RelationPath: RelationPathEnum型枚举,用于设置关联表生成模式,有三个可选值,分别是:One(单向生成),Both(双向生成),None(不生成)
图片点击可在新窗口打开查看此主题相关图片如下:image.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/11/17 16:33:00 [只看该作者]

例如:
 
Relations.Add("关联1",DataTables("产品").DataCols("产品编号"), DataTables("订单").DataCols("产品编号"), False)

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


加好友 发短信
等级:幼狐 帖子:54 积分:809 威望:0 精华:0 注册:2009/2/6 9:08:00
  发帖心情 Post By:2011/11/17 16:51:00 [只看该作者]

Relations.Delete("po") Dim DataCols1(2) As DataCol Dim DataCols2(2) As DataCol DataCols2(0) = DataTables("时效对单").DataCols("订单号") DataCols2(1) = DataTables("时效对单").DataCols("品名") DataCols2(2) = DataTables("时效对单").DataCols("排产_长度") DataCols1(0) = DataTables("生产纪录").DataCols("订单号") DataCols1(1) = DataTables("生产纪录").DataCols("模具名称") DataCols1(2) = DataTables("生产纪录").DataCols("长度") Relations.Add("po", DataCols1, DataCols2,True,both) 这段代码执行不能通过请指教。
图片点击可在新窗口打开查看此主题相关图片如下:ads.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/11/17 17:04:00 [只看该作者]

Relations.Add("关联1",DataTables("产品").DataCols("产品编号"),DataTables("订单").DataCols("产品编号"),True,RelationPathEnum.Both)

 回到顶部