目 錄
入門 5
緒言 6
關于FASTREPORT的說明 6
FASTREPORT的歷史 6
創建報表 7
數據 8
參數 8
窗體 9
處理 10
準備報表 10
舉例:設計一個簡單報表 11
FASTREPORT內核 14
DELPHI控件面板 15
“FastReport”頁 15
“FRTools”頁 17
TfrReport控件 17
TfrDBDataSet控件 20
TfrUserDataSet控件 21
FASTREPORT對象 21
“Text”對象 22
“Band”對象 26
“Image”對象 29
“SubReport”對象 30
“Line”對象 30
“CheckBox”對象 30
“RichText”對象 30
“OLE”對象 31
“Chart”對象 32
“Shape”對象 34
“Barcode”對象 34
“RichText 2.0”對象 35
創建報表 36
FastReport中的Bands 36
簡單報表(列表) 39
主-從報表 40
主-細-子細報表 40
交叉報表 40
動態報表 41
bands分隔 42
分欄報表 43
帶封面的報表 43
嵌套報表(子報表) 43
主-從-從報表 44
復合報表 44
包含BLOB字段報表 44
沒有band的報表 44
分組報表 44
圖表報表 45
設計器 46
設計器 47
使用控制鍵 47
使用鼠標 48
報表選項 48
頁面選項 49
設計器選項 51
對象觀察器 52
“插入數據字段”窗口 53
數據字典 53
表達式編輯器 58
工具欄 60
“標準”工具欄 60
“格式”工具欄 61
“邊框”工具欄 62
“對齊”工具欄 62
程序設計 64
事件 65
TfrReport對象的其它事件 65
變量 66
擴展FASTREPORT函數 68
設計你自己的預覽窗口 68
擴展函數列表 69
報表示例 71
報表示例 72
在報表中插入圖表 72
運用OnManualBuild事件控制報表邏輯結構 74
運行時使用代碼手工合成報表 76
打印可變欄數或未知欄數的報表 77
打印可變欄數和欄寬可變的報表 78
最終用戶特性 80
介紹 81
對話框 81
對話框窗體控件 82
Label 83
Edit 83
Memo 84
Button 84
CheckBox 85
RadioButton 85
ListBox 86
ComboBox 86
輸入信息到報表中 87
數據訪問控件 88
FastReport數據感知控件簡介 89
TfrBDELookupComboBox 89
TfrBDETable 89
TfrBDEQuery 92
TfrBDEDataBase 93
創建報表 94
簡單的“表格式”報表 94
帶參數的報表 95
TFRDATASTORAGE控件 96
連接到一個數據庫 97
打開一個數據表 98
生成一個查詢 99
字段編輯器 99
創建查詢字段 100
查詢參數編輯器 101
聯接數據 101
參數對話框 102
參數對話框設計器 102
內置語言 103
腳本語言和對象 104
編寫代碼 105
對象修改 107
內置函數 107
對象的屬性和方法 110
解釋器的使用 119
入門
緒言
關于FastReport的說明
FastReport的歷史
報表設計平臺
設計一個簡單報表
|
|