Foxtable(狐表)用户栏目专家坐堂 → [求助]查询统计表,调用快捷菜单问题


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

主题:[求助]查询统计表,调用快捷菜单问题

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


加好友 发短信
等级:二尾狐 帖子:594 积分:5365 威望:0 精华:0 注册:2011/9/30 8:42:00
[求助]查询统计表,调用快捷菜单问题  发帖心情 Post By:2015/4/16 16:09:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:例子.rar

 

查询统计表,怎么调用快捷菜单,如下代码,但还是无法在统计表中使用菜单,请老题帮助看下

项目事件--initialize事件

For Each dt As DataTable In DataTables
    dt.GlobalHandler.BeforeShowContextMenu = True
Next

表全局事件--BeforeShowContextMenu

If e.HitType = HitTypeEnum.Cell '点单元格
e.ContextMenu = ContextMenus("列快捷菜单") '显示快捷菜单
End If

 

If e.HitType = HitTypeEnum.Cell '点单元格
e.ContextMenu = ContextMenus("列快捷菜单") '显示快捷菜单
End If

'表名判断
If e.Table.name="统计表1" Then
    If e.HitType = HitTypeEnum.Cell '点单元格
        e.ContextMenu = ContextMenus("列快捷菜单") '显示快捷菜单
    End If
End If


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/16 16:12:00 [只看该作者]

For Each dt As DataTable In DataTables
    dt.GlobalHandler.BeforeShowContextMenu = True
Next
你写错事件了.此时你统计表还没生成,自然也没开通它的全局事件
要把代码写到统计表生成的代码之后

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


加好友 发短信
等级:二尾狐 帖子:594 积分:5365 威望:0 精华:0 注册:2011/9/30 8:42:00
  发帖心情 Post By:2015/4/16 17:29:00 [只看该作者]

谢谢老题,又学了一招

[此贴子已经被作者于2015/4/16 17:28:51编辑过]

 回到顶部