資料視窗每頁列印固定行
第一步:增加乙個計算列,此計算列必須放在detail段,expression中輸入:
ceiling(getrow()/10) 每頁列印10行
第二步:定義分組,選擇選單rows->create group...
按計算列欄位分組,並一定將check box-->new page on group break選中。
第三步:將此計算列設為不可視。
另外,如果需要最後一頁不足補空行。也很簡單,如下:
long ll_pagerow = 10 //每頁列印行數
long ll_count, ll_row
ll_count = dw_report.retrieve(...) //取得現有報表的總行數
ll_count = ll_pagerow - mod(ll_count, ll_pagerow)
if ll_count < ll_pagerow then
for ll_row = 1 to ll_count
dw_print.insertrow(0) //補足空行
next
end if
Datawindow中每頁列印固定行
第一步 增加乙個計算列,此計算列必須放在detail段,expression中輸入 ceiling getrow 20 這裡20還可以用全域性函式取代,這樣可以允許使用者任意設定每頁列印多少行。第二步 定義分組,選擇選單rows creategroup.按計算列欄位分組,並一定將checkbox n...
控制每頁顯示行數及隔行換色
下面簡單說一下,其中公式用的是 crystal語法,資料庫 用的是水晶報表自己帶的access 資料庫我以orders表為例.首先選幾個欄位作個簡單的報表,畫個小格仔,預覽一下。每行的資料顯示滿頁,共21頁 我們限定每頁顯示10行 在設計節上點右鍵選 節專家 操作 詳細資料 節。後面幾步依圖所示,加...
列印蛇行陣列
今天我們做乙個很有趣的事情 玩個小遊戲 列印乙個蛇型陣列。首先,什麼是蛇型陣列呢,如圖 那麼 通過c語言如何完成這個要求呢。其實,很簡單 include include int main print 1,2,3,4,5 y n round 1 for x round 1 x n round 1 x ...