信管飛旗下進(jìn)銷(xiāo)存軟件、送貨單軟件等支持設(shè)計(jì)打印模板格式,有客戶(hù)需要設(shè)置打印多頁(yè)單據(jù)時(shí),設(shè)置每頁(yè)小計(jì),最后一頁(yè)顯示總計(jì),本文示范下如何設(shè)置打印模板。
觀看演示視頻,快速上手自定義打印模板設(shè)置方法。鏈接已備,點(diǎn)擊即學(xué)。
以“信管飛RMS”為例,打開(kāi)一張送貨單,點(diǎn)擊打印按鈕下的打印格式設(shè)計(jì)進(jìn)入打印格式設(shè)計(jì)界面,選擇默認(rèn)模板送貨單打印模板(小計(jì)合計(jì))后打開(kāi)設(shè)計(jì)格式界面,點(diǎn)擊打印預(yù)覽界面可以看到模板不顯示合計(jì),如圖所示:
在業(yè)務(wù)單據(jù)界面點(diǎn)擊打印----打印格式設(shè)計(jì)----設(shè)計(jì)格式,在模板設(shè)計(jì)器界面,頁(yè)注腳里邊放入文本框,文本顯示:如當(dāng)前頁(yè)等于總頁(yè)數(shù),則顯示“總計(jì)”,否則顯示“小計(jì)”代碼如下:[IIF([_RM_Page]=[_RM_TotalPages],'合計(jì)總金額','本頁(yè)小計(jì)')];
大寫(xiě)數(shù)據(jù)顯示:(大寫(xiě))[IIF([_RM_Page]=[_RM_TotalPages],CurrToBigNum(RMRound([單據(jù)主體."應(yīng)收應(yīng)付金額"],2)),CurrToBigNum(RMRound(Sum([單據(jù)明細(xì)."金額"],DetailData1,,),2)))],如圖:
小寫(xiě)數(shù)據(jù)顯示:¥[IIF([_RM_Page]=[_RM_TotalPages],[單據(jù)主體."應(yīng)收應(yīng)付金額"],Sum([單據(jù)明細(xì)."金額"],DetailData1,,))]
如最后一頁(yè)需要同時(shí)顯示本頁(yè)小計(jì)及總計(jì)的情況下,可以添加欄目“數(shù)據(jù)注腳”。然后在“數(shù)據(jù)注腳”內(nèi)設(shè)置最后一頁(yè)的金額小計(jì),添加計(jì)算文本框,計(jì)算最后一頁(yè)小計(jì)。計(jì)算文本框統(tǒng)計(jì)欄目:細(xì)項(xiàng)數(shù)據(jù)DetailData1 統(tǒng)計(jì)條件為:[_RM_Page]=[_RM_TotalPages]
注:細(xì)項(xiàng)數(shù)據(jù)、頁(yè)注腳、數(shù)據(jù)注腳文本框高度需要設(shè)置一樣,否則表格之間會(huì)有縫隙。