以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 代码设置关联 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=186427)
|
-- 作者:zhuxinhui
-- 发布时间: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
|
-- 作者:有点蓝
-- 发布时间: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
-- 发布时间:2023/4/28 14:34:00
--
Relations.Add("GD", DataTables("工单").DataCols("Number"), DataTables("工单明细").DataCols("Number"),TRUE,None)
甘样提示未定义NONE
是什么回事
|
-- 作者:zhuxinhui
-- 发布时间:2023/4/28 14:36:00
--
此主题相关图片如下:qq截图20230428143524.png
|
-- 作者:有点蓝
-- 发布时间:2023/4/28 14:36:00
--
RelationPathEnum.None
|
-- 作者:zhuxinhui
-- 发布时间:2023/4/28 15:27:00
--
使用代码设置的关联表, 是不是不存在“主表.子表”的表
|
-- 作者:有点蓝
-- 发布时间:2023/4/28 15:45:00
--
如果父表和子表都是主表,生成的关联表是存在的,只是不能绑定窗口表控件
|
-- 作者:zhuxinhui
-- 发布时间:2023/4/28 15:54:00
--
现在父表是主表,子表不是
|
-- 作者:zhuxinhui
-- 发布时间:2023/4/28 15:56:00
--
With Tables(chi) .Cols("Quantity").GrandTotal = True .Cols("Amount").GrandTotal = True .GrandTotal = True End With 小计行生成不了
|
-- 作者:有点蓝
-- 发布时间:2023/4/28 16:05:00
--
1、设置的是另外的表2、列不是数值列
|