以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 窗口中临时表的右键菜单怎么做? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=10830) |
-- 作者:pyh6918 -- 发布时间:2011/6/25 22:02:00 -- 窗口中临时表的右键菜单怎么做? 在主表“数据”表中有一个窗口,窗口中有一个table控件,绑定"统计表1","统计表1"是个临时表,想在这个窗口的临时表中设计右键快捷菜单:
If e.Table.name="统计表1" Then
这是全局表事件BeforeShowContextMenu中的代码,无效。 请各位帮忙,多谢! |
-- 作者:古奇 -- 发布时间:2011/6/26 9:27:00 -- If e.Table.name="统计表1" Then 这里有错误吧。。
窗口名称_控件名称
假定这个Table的名称为Table1,且在窗口1中,那么代码中必须使用“窗口1_Table1”的名称来调用此Table: |
-- 作者:pyh6918 -- 发布时间:2011/6/26 15:00:00 -- 还是不行,是不是临时表没有表事件? |
-- 作者:狐狸爸爸 -- 发布时间:2011/6/26 16:43:00 -- 任何表都有事件。 |
-- 作者:古奇 -- 发布时间:2011/6/26 18:58:00 -- 估计你还没设置这个 DataTables("表A").GlobalHandler.BeforeShowContextMenu = True |
-- 作者:pyh6918 -- 发布时间:2011/6/26 19:23:00 -- 多谢古奇,有时间我再试一下! |