Crystal Report 11.5 分群+N筆換頁的方法

Crystal Report 11.5 分群+N筆換頁的方法

1.計算目前資料為群組內第N筆:加入一個公式欄位,內容為:

   Shared NumberVar x ;
   x:=x+1

拖曳至crystal report編輯畫面的細目,並設為抑制顯示

2.換群組時歸0:加入一個公式欄位,內容為:

   Shared NumberVar x ;
   if PageNumber=1 then
   x:= 0

拖曳至crystal report編輯畫面的群組首,並設為抑制顯示

3.至[區段專家]>[細目] 勾選 [在之後新增分頁],並編輯其 [X-2] 公式,內容為:

shared NumberVar x;
Truncate(x/10)*10=x and OnLastRecord=false

即可完成10筆換頁,即使用分群也能正常顯示

ps.若資料沒有分群,直接使用第3項的設定即可