Foxtable(狐表)用户栏目专家坐堂 → E 参数


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

主题:E 参数

帅哥哟,离线,有人找我吗?
yifan3429
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2466 积分:22761 威望:0 精华:0 注册:2011/3/29 17:14:00
E 参数  发帖心情 Post By:2019/8/10 13:49:00 [只看该作者]

这段代码在窗口使用时ok的
每个窗口都要必备这段代码  我就想把他做成内部函数 但是不知道e参数要怎么修改,达到同样的效果
Dim dr As DataRow
dr = DataTables("窗体设置").SQLFind("[表名] = '" & e.form.tablename & "'")
e.Form.Text = e.form.Name
'e.Form.Controls("窗体表名称").Text = e.form.tablename '获取所有这的表
'MainTable = Tables(e.Form.Controls("窗体表名称").Text) '切换到订单表
e.Form.Controls("ComboBox表").Text  = e.form.tablename
e.Form.Controls("ComboBox数据源").Text = "2019ERP"
e.Form.Controls("CheckedComboBox数据列").Text =  dr("数据列")
''e.Form.Controls("CheckedComboBox选择列").Text =  dr("数据列")
'e.Form.Controls("TabControl1").ShowTabs = False '隐藏单页
DataTables(e.form.tablename).AllowEdit = False '锁定表

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


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/10 14:05:00 [只看该作者]

函数

dim e  = arg(0)
Dim dr As DataRow
dr = DataTables("窗体设置").SQLFind("[表名] = '" & e.form.tablename & "'")
……

调用
Functions.Execute("某某函数",e)


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


加好友 发短信
等级:九尾狐 帖子:2466 积分:22761 威望:0 精华:0 注册:2011/3/29 17:14:00
  发帖心情 Post By:2019/8/10 14:41:00 [只看该作者]

报错
图片点击可在新窗口打开查看此主题相关图片如下:企业微信截图_20190810144044.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/10 16:01:00 [只看该作者]

dim e  = args(0)

 回到顶部