读书人

关于数据窗口类型为N-UP的有关问题

发布时间: 2012-03-09 21:42:53 作者: rapoo

关于数据窗口类型为N-UP的问题
N-UP显示数据是如下的:
第1条记录第2条记录
第3条记录第4条记录
第5条记录第6条记录
第7条记录第8条记录
第9条记录

但我希望它显示成如下格式:
第1条记录第6条记录
第2条记录第7条记录
第3条记录第8条记录
第4条记录第9条记录
第5条记录

请问有什么办法达到我的要求????
谢谢!


[解决办法]
以前也想过这个问题,但是没好好研究;当时是说服客户了,帮你顶吧
[解决办法]
不行
除非手工添加 可那样很麻烦
[解决办法]
数据窗口中增加一个字段SortNo,供排序用

Long ll_RowCount, ll_Row, ll_Mid

ll_RowCount = dw_1.RowCount()
ll_Mid = Round(ll_RowCount / 2, 0)

For ll_Row = 1 To ll_RowCount
If ll_Row <= ll_Mid Then
dw_1.Object.SortNo[ll_Row] = ll_Row * 2 - 1
Else
dw_1.Object.SortNo[ll_Row] = (ll_Mid - ll_Row) * 2
End If
Next
dw_1.SetSort( "SortNo ")
dw_1.Sort()
[解决办法]
奇怪的需求,你弄两个grid拼起来,
左边retrieve,然后rosmove rowcount的1半到右边去。

读书人网 >PB

热点推荐