以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 列的DropTree出现问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93883) |
-- 作者:lake163 -- 发布时间:2016/12/9 12:03:00 -- 列的DropTree出现问题 在项目的AfterOpenProject 中,定义了一个表中某列的DropTree,如下: Dim tb As New DropTreeBuilder \'生成工作单位的目录树 tb.SourceTable = DataTables("单位") \'指定目录树表 tb.TreeCols = "人员大类|主管部门|简称" \'指定用于生成目录树的列 tb.SourceCols = "简称" \'指定数据来源列 tb.ReceiveCols = "工作单位" \'指定数据接收列 Tables("基本信息").Cols("工作单位").DropTree = tb.Build() 此目录树,在表中使用时没有任何问题。 现在设计一窗口,窗口中一个RecordGrid控件,绑定此表,显示列包括此列,即“工作单位”列。 出现一个问题: 第一次打开此窗口时,只要不退出窗口,都能正常使用上述DropTree; 但是,如果退出此窗口,再打开此窗口并在此列中使用此DropTree输入时,就会出现如下错误: 请问是什么原因?
[此贴子已经被作者于2016/12/9 13:21:38编辑过]
|
-- 作者:有点蓝 -- 发布时间:2016/12/9 14:08:00 -- 这个是bug。临时解决方法是把窗口改为模式窗口 |
-- 作者:lake163 -- 发布时间:2016/12/9 15:26:00 -- 谢谢!改成模式窗口或在窗口中重新定义一次DropTree吧。 |