FastReport 自定義頁長

2022-08-18 15:51:18 字數 471 閱讀 8532

可以在列印前計算出紙張的長度再設定不就可以了,我用過,可以實現的.  

frm_print.frprint.pages.pages[0].pgsize:=256;  

frm_print.frprint.pages.pages[0].pgwidth:=2100;  

frm_print.frprint.pages.pages[0].pgheight:=(5*dm_xsgl.q_xsdmx.recordcount+33+33+40)*10;  

frm_print.frprint.preparereport;  

frm_print.frprint.showreport  

以上是我實現的**:5是每條記錄的高度*記錄數量,33頁高,33:表尾高度,40:每頁列印完後走紙的高度.這樣就可以了.其中:5,33,33,40可根據自己的報表量出來就好了.

一定要*10哦。因為設計器裡寫15,在外面一定要寫成150。

自定義啟動頁

1.啟動頁自定義 定義defaults物件往plist檔案新增資料 nsuserdefaults defaults nsuserdefaults standarduserdefaults 定義bool變數 用key取值 預設為no bool mark defaults objectforkey ma...

FastReport 金額大小寫轉換自定義函式

在fastreport中編寫金額數字轉換大寫自定義函式 function moneytocharacter money real string 數字轉換為中文大寫 vartemp string resu string i,j integer len integer num array 0.9 of ...

iOS自定義啟動頁

自定義啟 有很多方法,原理都差不多,系統的launchimage是不能修改的,所以可以用它當做底圖,然後再往這個圖上加自己的需求 在didfinishlaunchingwithoptions 呼叫 self setuplaunchscreen 注意 self.window的rootviewcontr...