Foxtable(狐表)用户栏目专家坐堂 → 根据某列的内容不同,生成相应的记录窗口


  共有1787人关注过本帖树形打印复制链接

主题:根据某列的内容不同,生成相应的记录窗口

帅哥,在线噢!
1234567
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:573 积分:4763 威望:0 精华:0 注册:2013/2/18 17:46:00
根据某列的内容不同,生成相应的记录窗口  发帖心情 Post By:2023/9/30 18:02:00 [只看该作者]

老师:根据工序列的内容,生成相应的记录窗口,下列代码哪里错了?

Dim rgd2 As WinForm.RecordGrid = e.Form.Controls("RecordGrid2")
rgd2.Table = Tables("报价系统_Table2") '指定绑定表
If Tables("报价系统_Table2").current("工序") = "车床"Then
rgd2.Columns = "材料长度|材料宽度|材料高度"
End If
rgd2.Build() '重新生成记录窗口

 回到顶部
帅哥哟,离线,有人找我吗?
wyz20130512
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1247 积分:9428 威望:0 精华:0 注册:2013/5/12 9:22:00
  发帖心情 Post By:2023/10/1 19:55:00 [只看该作者]

1.什么事件代码?

2.报什么错?

 回到顶部
帅哥,在线噢!
1234567
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:573 积分:4763 威望:0 精华:0 注册:2013/2/18 17:46:00
希望,当工序选择为车床时,记录窗口只出现车床1和车床2两项.  发帖心情 Post By:2023/10/1 21:24:00 [只看该作者]

daiDim rgd2 As WinForm.RecordGrid = e.Form.Controls("RecordGrid1")
rgd2.Table = Tables("窗口1_Table1") '指定绑定表
If Tables("窗口1_Table1").current("工序") = "车床"Then
rgd2.Columns = "车床1|车床2"
End If
rgd2.Build() '重新生成记录窗口

 回到顶部
帅哥,在线噢!
1234567
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:573 积分:4763 威望:0 精华:0 注册:2013/2/18 17:46:00
  发帖心情 Post By:2023/10/1 21:34:00 [只看该作者]

图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/10/2 23:04:00 [只看该作者]

代码放在什么事件的?

 回到顶部
帅哥,在线噢!
1234567
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:573 积分:4763 威望:0 精华:0 注册:2013/2/18 17:46:00
  发帖心情 Post By:2023/10/3 6:43:00 [只看该作者]

代码放在表事件的PrepareEdit上,有一个问题,窗口设计器预览后,点击关闭按钮,预览无法关闭,必须强制退出系统后再重启。


 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/10/3 9:30:00 [只看该作者]

PrepareEdit事件不适合做这种功能,放到currentchanged事件。

另外应该是做了独立窗口嵌入其它窗口的用法,预览才无法关闭,这种用法不受官方支持,也建议不要使用

 回到顶部
帅哥,在线噢!
1234567
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:573 积分:4763 威望:0 精华:0 注册:2013/2/18 17:46:00
  发帖心情 Post By:2023/10/6 21:49:00 [只看该作者]

图片点击可在新窗口打开查看

老师,什么独立窗口嵌入其它窗口?是我新建一个窗口1,然后在窗口1增加了一个RecordGrid1控件,是不是属于独立窗口嵌入其它窗口?

 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/10/7 9:27:00 [只看该作者]

代码放到currentchanged事件,如果还有问题,请上传实例测试

 回到顶部