以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何让表中的“合计行”保持不动?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=40829)

--  作者:lyfxybc
--  发布时间:2013/10/1 7:32:00
--  如何让表中的“合计行”保持不动?

如何让表中的“合计行”保持不动?

狐表有一个“合计模式”很好用。就是当行数很多时,需上下拉扯太费事,如何让“合计行"锁定在窗口下方 或在上方不随表中行的上下移动而变动。

 


--  作者:ahbzczy
--  发布时间:2013/10/1 9:01:00
--  
那就设计成主窗口,在下方模拟一个合计行
--  作者:程兴刚
--  发布时间:2013/10/1 10:32:00
--  
这个问题我早就在论坛提过了,完全可以做到的,可是没人动手!
--  作者:程兴刚
--  发布时间:2013/10/1 10:37:00
--  

看看这个:

 

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=40831&page=1&star=1


--  作者:有点甜
--  发布时间:2013/10/1 10:43:00
--  

 困扰我多次的合计计,终于是找到了简单的模拟方法了,如下例子

 


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

[此贴子已经被作者于2013-10-1 11:36:35编辑过]

--  作者:lsy
--  发布时间:2013/10/1 10:57:00
--  
顶程老师和甜老师。
--  作者:有点甜
--  发布时间:2013/10/1 11:30:00
--  

 代码在drawcell 和 afterscroll 事件里,较为方便,基本够用。

 

 进度完善了一下。

 

 

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

[此贴子已经被作者于2013-10-1 11:35:19编辑过]

--  作者:sgs
--  发布时间:2013/10/1 16:45:00
--  
被覆盖掉的哪一行数据没有被统计在内,所以合计值是错的
--  作者:有点甜
--  发布时间:2013/10/1 16:56:00
--  
以下是引用sgs在2013-10-1 16:45:00的发言:
被覆盖掉的哪一行数据没有被统计在内,所以合计值是错的

 

只计算覆盖的那一行上面的行,为何要包括本身。只需要考虑最后一行的合计就行了(多加一行空行就行)


--  作者:lyfxybc
--  发布时间:2013/10/1 19:28:00
--  
非常感谢各位老师的引导,祝各位老师以及狐友节日快乐