以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 临时表 “订单表 ”怎么调用窗口的“快捷菜单1“? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=137360) |
-- 作者:yuyan -- 发布时间:2019/7/4 10:09:00 -- 临时表 “订单表 ”怎么调用窗口的“快捷菜单1“? 临时表 “订单表 ”怎么调用窗口的“快捷菜单1“? 快捷菜单1的内容是 导出EXCEL文件 : Select Case e.StripItem.Name Case "导出为Excel文件" \'打开代码 Syscmd.Project.ExportToExcel() End Select |
-- 作者:有点蓝 -- 发布时间:2019/7/4 10:19:00 -- 参考:http://www.foxtable.com/webhelp/topics/3116.htm 前提是临时表 “订单表 ”必须绑定到窗口表
|
-- 作者:yuyan -- 发布时间:2019/7/4 10:21:00 -- 是单独的窗口表 有自己的表单 这个事件 我找不到
[此贴子已经被作者于2019/7/4 10:22:20编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/7/4 10:26:00 -- 开启全局表事件,然后到全局表事件处理:http://www.foxtable.com/webhelp/topics/0671.htm [此贴子已经被作者于2019/7/4 10:26:37编辑过]
|
-- 作者:yuyan -- 发布时间:2019/7/4 10:44:00 -- 第一步 :项目属性->全局表变量->BeforeShowContextMenu代码如下: Select Case e.Table.Name Case "分月份统计汇总" e.ContextMenu = ContextMenus("快捷菜单1") End Select 第二步:“分月份统计汇总 ”窗口中设置“快捷菜单1”->导出为Excel文件 第三步:“分月份统计汇总”的afterload的代码: e.Form.Controls("分月份统计汇总").ContextStrip = e.Form.Strips("快捷菜单1") 但是运行不出来 |
-- 作者:有点蓝 -- 发布时间:2019/7/4 11:03:00 -- 在临时表创建绑定窗口表之后,开启全局表事件,请认真把4楼帮助看完 DataTables("窗口1_table1").GlobalHandler.BeforeShowContextMenu = True
|
-- 作者:有点蓝 -- 发布时间:2019/7/4 11:05:00 -- 你到底设计的是主菜单的快捷菜单?还是窗口的快捷菜单?这是2种不同的菜单,不要混用!! 搞不清楚就上传实例
|
-- 作者:yuyan -- 发布时间:2019/7/4 13:14:00 -- 我懂了 可以调用了 很感谢 此主题相关图片如下:微信图片_20190704131313.png |