Foxtable(狐表)用户栏目专家坐堂 → 如何实现这样的主流单元格按钮?


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

主题:如何实现这样的主流单元格按钮?

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


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2013/2/14 17:53:00 [显示全部帖子]

主表click事件:

If e.col.name = "操作" Then
    Select Case e.Table.Current("品名规格")
        Case "371A"
            MainTable = Tables("XX明细")
            Tables("XX明细").filter = ("品名规格 = '371A'")
        Case Else
            Return
    End Select
End If

 

更为通用的代码:

 

If e.col.name = "操作" Then
    Dim s As String = e.Table.Current("品名规格")   
    MainTable = Tables("XX明细")
    Tables("XX明细").filter = ("品名规格 = '" & s & "'")   
End If

 

已经验证,但用无妨。

 

温馨提示:

      表的单击事件,不区分左右键,千万不要把删除、修改之类的代码或者负荷太重的代码写在表的单击事件中了,不然将后悔莫及。

[此贴子已经被作者于2013-2-14 19:06:30编辑过]

 回到顶部