以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  怎么判断当前行是合计栏  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=80680)

--  作者:李睿涵
--  发布时间:2016/1/28 21:22:00
--  怎么判断当前行是合计栏
表格显示了合计栏
想点击合计栏后,也做一些动作
但不知怎么判断当前行是合计栏?

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20160128212011.png
图片点击可在新窗口打开查看


--  作者:zhengboxin
--  发布时间:2016/1/28 21:48:00
--  
If e.Table.Position = -1 Then
[此贴子已经被作者于2016/1/28 21:48:26编辑过]

--  作者:李睿涵
--  发布时间:2016/1/28 22:00:00
--  

我在表的click事件里写代码

msgbox(Tables("项目表").Position)

正常数据行都能弹窗显示position

就是合计栏不弹


--  作者:大红袍
--  发布时间:2016/1/28 22:01:00
--  

 判断当前行是否合计行这样写

 

Dim t As Table = Tables("表A")
If t.grid.selection.r1 > t.rows.count Then
    msgbox("当前行是合计行")
End If

 


--  作者:大红袍
--  发布时间:2016/1/28 22:02:00
--  

table绑定事件,参考

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=72491&skin=0

 


--  作者:李睿涵
--  发布时间:2016/1/28 22:17:00
--  

这个事件写在哪?

我写在positionchanged里无效啊


--  作者:大红袍
--  发布时间:2016/1/28 22:24:00
--  
参考5楼,绑定click事件啊。
--  作者:李睿涵
--  发布时间:2016/1/28 22:48:00
--  

没看明白例子

上传了table文件,帮忙写一下

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:合计栏事件.table


--  作者:大红袍
--  发布时间:2016/1/28 23:39:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:合计栏事件.table


--  作者:李睿涵
--  发布时间:2016/1/29 10:08:00
--  

袍哥,你的例子是有效

但我移植到我项目里,就没用了

我看代码,也就是一个timetick里有几句而已

为啥我就弄不出来呢

我在原来项目基础上,加了窗体2,代码是完全复制你写的,就是不行

请再帮忙指导一下,谢谢!

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:合计栏事件-2.table