以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  编辑窗口临时列  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=59460)

--  作者:langya
--  发布时间:2014/11/4 17:54:00
--  编辑窗口临时列
窗口中的table有两列是通过Tables("窗口1_table1").DataTable.DataCols.Add(列名,Gettype(String))实现增加的。
我想在该两列中实现下拉内容效果,Tables("窗口1_table1").Cols("列名").ComboList = DataTables("表名").GetComboListString("名称")
但是却实现不了.这是什么问题?甚至该两列都没法编辑。求助。谢谢!

--  作者:有点甜
--  发布时间:2014/11/4 17:57:00
--  

 1、你的这个表控件要允许被编辑;

 

 2、不要在prepareEdit写有限制代码


--  作者:langya
--  发布时间:2014/11/4 18:04:00
--  
如图:

图片点击可在新窗口打开查看此主题相关图片如下:111.png
图片点击可在新窗口打开查看

prepareEdit事件中代码:Tables("窗口2_table1").Cols("第一列").ComboList = DataTables("订单").GetComboListString("名称")

--  作者:有点甜
--  发布时间:2014/11/4 19:08:00
--  

 写一下代码,在afterload事件

 

Tables("窗口1_table1").AllowEdit = true