以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 初始化项目后运行出错,找不出问题在哪。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=116073) |
-- 作者:yellow -- 发布时间:2018/3/19 15:27:00 -- 初始化项目后运行出错,找不出问题在哪。 MainTableChanged事件中有以下这样一段代码。 If DataTables("入库明细").DataCols.Contains("型号") = False Then DataTables("入库明细").DataCols.add("型号",Gettype(Integer), "[物品名称ID]") MessageBox.Show("2.1") Tables("入库表.入库明细").Cols("型号").Move(1) MessageBox.Show("2.2") Tables("入库表.入库明细").Cols("型号").AllowEdit = False MessageBox.Show("2.3") 当初始化项目并清除了所有数据后,运行完2.1就提示:入库明细不存在名为“型号”的列! 清除数据之前运行良好。不知道问题出在哪了?
|
-- 作者:有点甜 -- 发布时间:2018/3/19 15:49:00 -- bug,表【入库表】必须至少有一行数据,新增列,关联表才能正常增加列的。那你现在先规避一下。 |
-- 作者:yellow -- 发布时间:2018/3/19 16:05:00 -- 好的 |