信管飛旗下進銷存軟件、送貨單軟件等支持設計打印模板格式,有客戶需要設置打印多頁單據時,設置每頁小計,最后一頁顯示總計,本文示范下如何設置打印模板。
以“信管飛RMS”為例,打開一張送貨單,點擊打印按鈕下的打印格式設計進入打印格式設計界面,選擇默認模板送貨單打印模板(小計合計)后打開設計格式界面,點擊打印預覽界面可以看到模板不顯示合計,如圖所示:
在業務單據界面點擊打印----打印格式設計----設計格式,在模板設計器界面,頁注腳里邊放入文本框,文本顯示:如當前頁等于總頁數,則顯示“總計”,否則顯示“小計”代碼如下:[IIF([_RM_Page]=[_RM_TotalPages],'合計總金額','本頁小計')];
大寫數據顯示:(大寫)[IIF([_RM_Page]=[_RM_TotalPages],CurrToBigNum(RMRound([單據主體."應收應付金額"],2)),CurrToBigNum(RMRound(Sum([單據明細."金額"],DetailData1,,),2)))],如圖:
小寫數據顯示:¥[IIF([_RM_Page]=[_RM_TotalPages],[單據主體."應收應付金額"],Sum([單據明細."金額"],DetailData1,,))]
如最后一頁需要同時顯示本頁小計及總計的情況下,可以添加欄目“數據注腳”。然后在“數據注腳”內設置最后一頁的金額小計,添加計算文本框,計算最后一頁小計。計算文本框統計欄目:細項數據DetailData1 統計條件為:[_RM_Page]=[_RM_TotalPages]
注:細項數據、頁注腳、數據注腳文本框高度需要設置一樣,否則表格之間會有縫隙。