2011-05-15 22 views
1

我在Delphi 2007
使用QuickReport 5我想打在A4紙上網格佈局,像這樣:QReport使得與24個單元的網格,3×8的佈局

+-----+-----+-----+ 
| 1 | 2 | 3 | 
+-----+-----+-----+ 
| 4 | 5 | 6 | 
... 
| 22 | 23 | 24 | 
+-----+-----+-----+ 

我只有細節我需要這個在Delphi應用程序中打印地址貼紙,每個貼紙上都有不同的地址。
如何在QuickReport中執行此操作?

+1

是否有你需要的訂單有任何具體的原因是什麼?如果你可以垂直增加而不是水平增加,這在QR中確實很簡單。 – 2011-05-16 02:28:45

+0

@肯白,我錯過了整個專欄的東西,看到下面的答案。 – Johan 2011-05-17 23:13:24

回答

1

您可以在Quickreport中設置列。
在Quickreport雙擊並設置列3
這將設置列像這樣:

1 9 17 
2 10 18 
3 11 19 
4 12 20 
5 13 21 
6 14 22 
7 15 23 
8 16 24 

如果你想要的列運行就像在你的問題,你需要做一些有創意的排序中提供報表的查詢。

Order by rank div 24, if(rank mod 8 = 0,8,rank mod 8), rank

這將使事情拿出第一排1,2,3和456秒等