以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 加载问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=162032) |
-- 作者:seal51 -- 发布时间:2021/4/3 10:30:00 -- 加载问题 产品表窗口的AfterLoad里的代码: Tables("产品表").SetHeaderRowHeight(40) \'设置标题行的高度 Tables("产品表").Select(0, 0) \'Tables("产品表").Sort = "产品ID" Tables("产品表").ExtendLastCol = True \'最后一列自动拉伸填充 e.Form.Controls("FileManager1").Font = New Font("宋体",11) \'\'隐藏文件管理器中的目录,清除和管理命令 Dim fm As WinForm.FileManager = e.Form.Controls("FileManager1") fm.AddFolderCommand.Visible = False fm.ClearCommand.Visible = False fm.ManagerCommand.Visible = False \'\'隐藏图片管理器中的清除和管理命令 Dim fl As WinForm.PictureViewer = e.Form.Controls("PictureViewer1") fl.ClearCommand.Visible = False fl.ManagerCommand.Visible = False 产品表为外部表, 不加载数据, [_Identify] is null的时候 打开产品表报错 .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2020.5.29.8 错误所在事件:窗口,产品信息,AfterLoad 详细错误信息: Invalid parameters for Select method. |
-- 作者:有点蓝 -- 发布时间:2021/4/3 11:23:00 -- Tables("产品表").Select(0, 0) 改为 if Tables("产品表").rows.count > 0 Tables("产品表").Select(0, 0) endif
|
-- 作者:seal51 -- 发布时间:2021/4/3 11:31:00 -- 产品表没有加载, 那么打开订单表, 产品是空的, 订单里的产品如何加载呢 |
-- 作者:有点蓝 -- 发布时间:2021/4/3 11:34:00 -- 不要使用关联和表达式,改为数据列,然后使用代码获取:http://www.foxtable.com/webhelp/topics/1453.htm |
-- 作者:seal51 -- 发布时间:2021/4/3 11:35:00 -- 产品表设计成分页加载,为何FileManager里的文件闪烁个不停 |
-- 作者:有点蓝 -- 发布时间:2021/4/3 11:37:00 -- 应该是哪里代码逻辑有问题,导致选择的行不停的变化 |
-- 作者:seal51 -- 发布时间:2021/4/3 11:47:00 -- 窗口里只有afterload里有代码, 是表里的代码有问题吗?如何排查呢 |
-- 作者:seal51 -- 发布时间:2021/4/3 11:52:00 -- 好了 |
-- 作者:seal51 -- 发布时间:2021/4/3 11:56:00 -- 以下是引用有点蓝在2021/4/3 11:34:00的发言: 不要使用关联和表达式,改为数据列,然后使用代码获取:http://www.foxtable.com/webhelp/topics/1453.htm 只要使用了关联和表达式,就无法按需加载了,对吧
|
-- 作者:有点蓝 -- 发布时间:2021/4/3 12:13:00 -- 是的 |