手工設計報表耗時;使用者想把 `TDBGrid` 查詢結果直接列印,且能微調版面。
class TGridPrint {
public:
__fastcall TGridPrint(TDBGrid *SourceGrid, TQuickRep *TargetRep);
void __fastcall Generate(); // 自動生成
void __fastcall EnterDesignMode(); // 開放使用者微調
void __fastcall SaveLayout(TStream*); // 儲存版面
void __fastcall LoadLayout(TStream*); // 載入版面
private:
TDBGrid *FGrid;
TQuickRep *FRep;
// 內部輔助方法...
};