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


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

主题:代码关联问题

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111420 积分:567176 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/31 11:54:00 [显示全部帖子]

看不出什么问题,做个例子发上来测试一下

如果都是主表,建议直接在菜单关联即可,没有必要增加这些开销。就算是动态加载的也需要关联一次即可,没有必要不停的删除再添加关联

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111420 积分:567176 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/3 20:14:00 [显示全部帖子]

这个明天让开发人员看看

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111420 积分:567176 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/29 8:45:00 [显示全部帖子]

不要重复的删除和设置关联

'建立关联开始--------------------------------------------------
MessageBox.Show(11)
If Relations.Contains("业务报关") = False Then
    Relations.Add("业务报关",DataTables("业务录入").DataCols("工作号"),DataTables("报关商品").DataCols("工作号"))
End If

MessageBox.Show(22)

If Relations.Contains("报关采购") = False Then
    Dim DataCols1(1) As DataCol
    Dim DataCols2(1) As DataCol
    DataCols1(0) = DataTables("报关商品").DataCols("工作号")
    DataCols1(1) = DataTables("报关商品").DataCols("报关单项号")
    DataCols2(0) = DataTables("采购信息").DataCols("工作号")
    DataCols2(1) = DataTables("采购信息").DataCols("报关单项号")
    Relations.Add("报关采购", DataCols1, DataCols2)
End If

MessageBox.Show(33)

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111420 积分:567176 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/29 10:33:00 [显示全部帖子]

或者关联模式设置为none:

Relations.Add("业务报关",Tables("报关单证_table1").DataTable.DataCols("工作号"),Tables(pt).DataTable.DataCols("工作号"),False ,RelationPathEnum.None)


 回到顶部