Foxtable(狐表)用户栏目专家坐堂 → 代码设置关联


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

主题:代码设置关联

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


加好友 发短信
等级:八尾狐 帖子:2035 积分:6610 威望:0 精华:0 注册:2017/11/8 17:37:00
代码设置关联  发帖心情 Post By:2023/4/28 11:57:00 [只看该作者]

代码设置关联后,

1、Relations.Add("GD", DataTables("工单").DataCols("Number"), DataTables("工单明细").DataCols("Number"))', False)
With Tables(工单)
   .Cols("Quantity").GrandTotal = True
    .Cols("Amount").GrandTotal = True
    .GrandTotal = True
End With
老是提示Quantity,Amount列不存在

 

2、如何绑定关联子表(工单.工单明细)

3、不显示关联子表

 


此主题相关图片如下:qq截图20230428114935.png
按此在新窗口浏览图片

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


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/4/28 12:08:00 [只看该作者]

1、和关联无关。说明列名不正确

2、没有办法绑定

3、

Add(RelationName, ParentCol, ChildCol,Visible, RelationPath)

RelationName:    关联名称
ParentCol:       父表关联列
ChildCol:        子表关联列
Visible:         可选参数,是否显示关联表 
RelationPath:    RelationPathEnum型枚举,用于设置关联表生成模式,有三个可选值,分别是:One(单向生成),Both(双向生成),None(不生成)


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


加好友 发短信
等级:八尾狐 帖子:2035 积分:6610 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2023/4/28 14:34:00 [只看该作者]

Relations.Add("GD", DataTables("工单").DataCols("Number"), DataTables("工单明细").DataCols("Number"),TRUE,None)

甘样提示未定义NONE

是什么回事


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


加好友 发短信
等级:八尾狐 帖子:2035 积分:6610 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2023/4/28 14:36:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20230428143524.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/4/28 14:36:00 [只看该作者]

RelationPathEnum.None

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


加好友 发短信
等级:八尾狐 帖子:2035 积分:6610 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2023/4/28 15:27:00 [只看该作者]

使用代码设置的关联表, 是不是不存在“主表.子表”的表

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


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/4/28 15:45:00 [只看该作者]

如果父表和子表都是主表,生成的关联表是存在的,只是不能绑定窗口表控件

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


加好友 发短信
等级:八尾狐 帖子:2035 积分:6610 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2023/4/28 15:54:00 [只看该作者]

现在父表是主表,子表不是


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


加好友 发短信
等级:八尾狐 帖子:2035 积分:6610 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2023/4/28 15:56:00 [只看该作者]

With Tables(chi)
    .Cols("Quantity").GrandTotal = True
    .Cols("Amount").GrandTotal = True
    .GrandTotal = True
End With
小计行生成不了

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


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/4/28 16:05:00 [只看该作者]

1、设置的是另外的表
2、列不是数值列

 回到顶部