以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于窗体表问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=146695) |
-- 作者:裴保民 -- 发布时间:2020/2/29 13:46:00 -- 关于窗体表问题 为什么经常提示窗体表不存在呢? [此贴子已经被作者于2020/2/29 13:47:17编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/2/29 14:12:00 -- 如果使用了固定合计行的用法,控件的名称就会变成表格的名称。使用控件名称的地方就要改为表名称 Dim t As WinForm.Table = Forms("分组筛选窗体").Controls("分组筛选窗体_srTable")
|
-- 作者:裴保民 -- 发布时间:2020/2/29 14:24:00 -- 修改后保存不了代码 我的窗体表类型是SQLTable
[此贴子已经被作者于2020/2/29 14:27:53编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/2/29 14:42:00 -- Dim t As Table = Forms("分组筛选窗体").Controls("分组筛选窗体_srTable").table |
-- 作者:裴保民 -- 发布时间:2020/2/29 14:53:00 -- 改了以后运行还是错误
|
-- 作者:有点蓝 -- 发布时间:2020/2/29 15:11:00 -- 在t.grid.name = t.name赋值之前还是原来的控件名称,赋值之后才会变成表名称 |
-- 作者:裴保民 -- 发布时间:2020/2/29 15:39:00 -- 没明白您的意思 |
-- 作者:有点蓝 -- 发布时间:2020/2/29 15:49:00 -- Dim t As Table = Tables("分组筛选窗体_srTable") 表格控件名称原本是srTable,表格的表名是"分组筛选窗体_srTable",t.Grid.Name = t.Name赋值后,控件名称才会变成表格名称:分组筛选窗体_srTable
[此贴子已经被作者于2020/2/29 15:49:24编辑过]
|
-- 作者:裴保民 -- 发布时间:2020/2/29 15:57:00 -- 是不是赋值后再改为Dim t As Table = Tables("收入明细窗体_srTable") |
-- 作者:有点蓝 -- 发布时间:2020/2/29 16:08:00 -- 表格的名称没有变,只是控件的名称变了。搞不懂就上传实例 |