![](/img/trans.png)
[英]Count substrings in SQL (in Digital Metaphors' ReportBuilder)
[英]Digital Metaphors ReportBuilder: Page subtotals
我有一個使用Digital Metaphors ReportBuilder(在Delphi XE3中為VCL版)創建的報告。 這是帶有抬頭,明細和頁腳帶的發票。
當數據適合一頁時,一切都很好。 如果我擁有更多數據,請填充,為了論證,說兩頁,我需要:
就像是:
頁面1:-(標題)-詳細信息-“到目前為止的值:(詳細信息區域中存在的字段的總和)”
頁面2:-(頁眉)-“到目前為止的值:(先前區域中詳細信息區域中存在的字段之一)”-詳細信息-頁腳
我嘗試使用DBCalc組件調查組總計,但這些人員不了解該頁面。 它僅在末尾顯示總計,而不在頁面末尾顯示。
關於如何執行此操作的任何指示? 謝謝
您將需要使用“計算”選項卡,以決定何時顯示或隱藏某些頻段。 報表具有PageNo屬性,可用於決定何時在頁眉或頁腳的BeforePrint事件中顯示頁眉或頁腳。
至於在每個頁面底部顯示運行總計,您可以使用ppRegion組件(與Panel等效的ReportBuilder)。 同樣,您可以使用BeforePrint事件來決定何時顯示。
運行總計本身應使用ppVariables完成。 遍歷數據時,將值添加到所需的每個變量中。 將這些變量放在上面提到的Region中,它們將在每頁末尾顯示該值。 時序可以在這里發揮作用,因此您可能需要調整變量的CalcType,ResetType,CalcComponent和ResetComponent屬性以適合您的需求。
我已經使用ReportBuilder近10年了,相信我,一切都可以完成,但是某些操作可能需要一些時間才能完善。 現在,我們僅在我們的軟件中使用它,既用於我們產品發布的標准報告(超過300種),也用於用戶創建自己的報告。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.