以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]临时列无法显示在关联子表中  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=174785)

--  作者:流水
--  发布时间:2022/2/5 16:59:00
--  [求助]临时列无法显示在关联子表中
求助:
父表 : 采购合同
子表 :采购价格
用代码动态建立关联,采购价格 表用代码增加了一列 “选择” 列,这一列没有显示在 “采购合同.采购价格” 表里。

因为上面原因,后来 用了 模拟关联表方式,窗口表 “采购价格” 为副本,这样可以显示出来,但 筛选 条件列用了 sys 开头的系统列,table表筛选条件好像无法使用系统列,
这个除了把系统列改为普通列外,还有别的方法可以使用系统列作为筛选条件吗?因为系统列有别处引用了,不想改了,谢谢;

--  作者:有点蓝
--  发布时间:2022/2/6 10:34:00
--  
先增加临时列,再动态建立关联即可。

系统列肯定可以做筛选条件,具体请上传实例说明

--  作者:流水
--  发布时间:2022/2/6 14:08:00
--  
明白了,应该是我顺序错了,我是先添加关联,后增加临时列,回头试一下
--  作者:流水
--  发布时间:2022/2/9 12:07:00
--  
系统列是可以直接用 table 表筛选,是我判断系统字段是否存在错了,我取消了判断字段这段代码;
table().cols.Contains(系统列)  ‘这个判断方法是错的’