-1

我正在使用 Listview 和 Displaying data with Grouping Headers like in image 行程单,但是我想显示子记录也可以根据 TicketNo 进行分组(即常见的 Ticket No 应该被分组并显示为单个记录),如下所示,任何一个指南都可以我如何做到这一点。

1 KT90914 , L1(F),L2(F),R1(F),R2(F) ,Ghousunnisa ,9951067850, Nellore, 2200, 220, 1980

4

1 回答 1

0

搜索 salstat2文档,然后下载 src 并使用包含类 GroupData 的库 slbTools 相当于 wiki 参考的类组

例如:

from slbTools import GroupData
res= GroupData()
col0= ['name_col0', 'KT90914', 'KT90914', 'KT90914', 'KT90914', 'KT90914']
col1= ['name_col1',  'L1(F)', 'L2(F)', 'R1(F)','R2(F)']
res.xdata= [col0,]
res.ydata= [col1 ,]
res.yalias= ['Tiket',]
res.yvalues= ['concat(Tiket)']
lista=  res.getAsRow()
for row in lista:
   print row

最后你应该得到这个

['name_col0', 'Tiket']
('KT90914', 'L1(F); L2(F); R1(F); R2(F)')

所以用几幅画你应该找到你想要的。

于 2013-10-03T01:48:17.090 回答