FastReport製作分組頁面

2021-08-27 09:57:35 字數 522 閱讀 2372

首先我們要給報表新增資料集,例如

if not assigned(frxdbdatasetarchives) then

begin

frxdbdatasetarchives := tfrxdbdataset.create(self);

frxdbdatasetarchives.username := '資料目錄';

end;

frxdbdatasetarchives.dataset := cdsarchives;

然後進入設計頁面,開始進入後,右邊的字段是不顯示的,需要新增資料集,我們可以在

報表選單-資料 介面裡面選擇 新增的資料集 「資料目錄」,這個時候右邊會顯示字段列表

然後在我們新增 masterdata1後,需要在masterdata1資料集上下新增groupheader1然後設定雙擊

這個分組控制項,進入設定頁面,然後可以設定需要進行分組的字段。

其他的設定可以按照普通的進行配置,例如新增child,設定要顯示的字段等等

具體設定完成如圖:

FastReport 自定義頁長

可以在列印前計算出紙張的長度再設定不就可以了,我用過,可以實現的.frm print.frprint.pages.pages 0 pgsize 256 frm print.frprint.pages.pages 0 pgwidth 2100 frm print.frprint.pages.pages...

lodop多頁 列印 分組

列印預覽 printpreview function 分組 區分,每頁,展示不同的型別下的所有資料 groupby function list,fn list.foreach function o return object.keys groups map function group return...

分組填報表的製作

同樣地,我們以 demo 示例庫中的雇員表資訊維護為例,在資料填報頁面,需要實現以下效果 1 雇員資訊按照地區分組顯示 2 雇員基本資訊可進行修改 效果圖如下圖所示 在製作分組填報表之前,我們先來看一下它的設計原理。原理說明 分組填報表中有兩個維度 分組維度和明細維度,如何處理兩者之間的邏輯關係是重...