VSFlexgrid显示分层记录方法,如何不调入XML文件分层啊?高手帮忙 !
如题!好多例程包括VSFLEXGRID自带的程序都是调入XML文件 的方法,我看了好长时间没看明白,调用什么方法可以不调用XML而分层呢?
可以在记录上做标记,如某条是上一条的子集,可以用一字段记录下父集ID号,请高手们指点一下了,谢谢了!(分不够可以加,分全送上也可)
问题点数:20、回复次数:7Top
1 楼vodlinux(好易用)回复于 2006-03-15 20:18:24 得分 0
分层?Top
2 楼fishmans(金脚指)回复于 2006-03-15 20:30:28 得分 20
本来就可以不用XML就可以分层啊~~
‘=====填充网格数据
略
’===========
fa.Select 1, 0, 1, fa.Cols - 1
fa.Sort = flexSortGenericAscending
' insert subtotals
fa.OutlineCol = 0
fa.OutlineBar = flexOutlineBarComplete
fa.SubtotalPosition = flexSTAbove
fa.Subtotal flexSTClear
fa.Subtotal flexSTSum, -1, 3, "#,", 1, vbWhite, True
fa.Subtotal flexSTSum, 0, 3, "#,", &H404040, vbWhite, True
fa.Subtotal flexSTSum, 1, 3, "#,", &H808080, vbWhite, False
fa.Subtotal flexSTSum, 2, 3, "#,", &HC0C0C0, vbWhite, False
' auto size
fa.AutoSize 0, fa.Cols - 1
' merge
fa.MergeCells = flexMergeRestrictAll
fa.MergeCol(0) = True
fa.MergeCol(1) = True
fa.MergeCol(2) = True
fa.MergeCol(3) = TrueTop
3 楼alwc(白猫)回复于 2006-03-16 00:15:51 得分 0
谢谢fishmans(金脚指)兄,我正在调试!Top
4 楼alwc(白猫)回复于 2006-03-22 17:27:49 得分 0
关于分层的怎么判断一个分层记录最后一个subtotal?Top
5 楼fishmans(金脚指)回复于 2006-03-22 23:40:20 得分 0
1.用grid.IsSubtotal(row)=false判断是不是最后一个subtotal
2.用grid.RowOutlineLevel(row)=N判断是第几层
还不结帐!~~~~~~~~
Top
6 楼billow_chentao(巨浪)回复于 2006-03-25 18:37:20 得分 0
高手高手Top
7 楼billow_chentao(巨浪)回复于 2006-03-25 18:38:40 得分 0
fishmans(金脚指) 帮我看看这问题。
http://community.csdn.net/Expert/topic/4639/4639844.xml?temp=.7177851Top




