以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]怎么让Table控件中某一列动态加载?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=106678)

--  作者:stevenfm
--  发布时间:2017/9/13 15:52:00
--  [求助]怎么让Table控件中某一列动态加载?
比如:
A表的字段是:档期号,档期名称……(档期号一对一)
B表的字段是:档期号,商品编码……(其中档期号是一对多关系)

一个Table(表)绑定了B表,我需要在这个Table控件中,不光加载B表中所有信息,
并且多加载一列,对应A表中的“档期名称”。

这个能动态加载列嘛?



--  作者:有点甜
--  发布时间:2017/9/13 16:17:00
--  

添加表达式列

 

http://www.foxtable.com/webhelp/scr/0091.htm

 

http://www.foxtable.com/webhelp/scr/0025.htm

 

http://www.foxtable.com/webhelp/scr/0106.htm

 


--  作者:stevenfm
--  发布时间:2017/10/13 14:42:00
--  
田总:是不是表达式没办法在加载树里面体现?我设置好关联->表达式后->加载树没显示。
--  作者:有点甜
--  发布时间:2017/10/13 14:48:00
--  
以下是引用stevenfm在2017/10/13 14:42:00的发言:
田总:是不是表达式没办法在加载树里面体现?我设置好关联->表达式后->加载树没显示。

 

表达式列无法作为加载树的列。

 

[此贴子已经被作者于2017/10/13 14:49:18编辑过]

--  作者:有点甜
--  发布时间:2017/10/13 14:52:00
--  

你可以用sqlTable表格,sql语句这样写

 

select *, (select top 1 档期名称 from {表A} as a where a.档期号=b.档期号) as 档期名称 from {表B} as b

 

http://www.foxtable.com/webhelp/scr/1907.htm