以文本方式查看主题

-  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=79614)

--  作者:文道古月
--  发布时间:2016/1/6 9:18:00
--  有一个副本table不接受属性更改

加载项目时,设置了所有表最后一列的填充属性,为什么唯独这个窗口副本tableTables("主界面_主查询table1")不接受更改呢?其他窗口的副本table却接受更改了

 

Dim jb As New SQLJoinTableBuilder("库存查询","库存")\'定义一个查询表
\'jb.C
jb.AddCols("移动单元","存放位置","责任区域","物料类别","物料编码","物料描述","结存","适配机型")
\'筛选条件为:主键在指定条件之内【返回主键最大的一个,订单表中,按产品和客户分组】
jb.Filter = "[_Identify] In (Select max([_Identify]) fro m {库存} group by 移动单元,物料描述)"
jb.Build
MainTable = Tables("库存查询")
For Each t As Table In Tables
    t.ExtendLastCol = True
Next


--  作者:大红袍
--  发布时间:2016/1/6 9:21:00
--  

在窗口的的 AfterLoad事件写代码

 

Tables("主界面_主查询table1").ExtendLastCol = True


--  作者:文道古月
--  发布时间:2016/1/6 9:34:00
--  

嗯,

 

但是,为什么只有这个不接受更改呢?


--  作者:大红袍
--  发布时间:2016/1/6 9:35:00
--  
 可能这个窗口表不是绑定的表。窗口表的设置,就应该写在afterLoad事件。