文檔金喜正規買球>>FastReport中文文檔>>報告大綱
報告大綱
報告大綱(也稱為 "document map")是一個顯示在預覽窗口中的樹形視圖控件:

該控件顯示的是在創建報告過程中形成的樹形結構。如果單擊樹形元素,就會導航到相應的報告元素。
如果報告有大綱,則會自動顯示。點擊工具欄上的按鈕可以顯示或隱藏大綱。報告不會自動創建大綱,您需要注意這一點。
報告頁面及其所有條帶都有 "OutlineExpression "屬性。要填充輪廓,請在該屬性中指定一個返回元素文本的表達式。打印條帶時將計算該表達式,并將其值添加到大綱中。如果您的報表是主-明細或組類型,則大綱的結構將與報表的結構相似。
”OutlineExpression "屬性可在 "Properties "窗口中設置。
以下是關于如何為不同類型的報告配置大綱的建議:
- 如果要在大綱中顯示已準備好的報告頁,請設置報告頁的 "OutlineExpression "屬性。該表達式將返回頁碼:
[PageN]
- 在有一個 "Data "帶的 "Simple list"報告類型中,設置該數據帶的 "OutlineExpression "屬性。作為表達式,可使用打印在帶中的任何數據列;
- 在有兩個 "Data "帶的主從報表類型中,設置相應帶的 "OutlineExpression "屬性。例如,在 "Category/Product "報告類型中,第一個條帶的 "OutlineExpression "將包含類別名稱,第二個條帶的 "OutlineExpression "將包含產品名稱;
- 在組報告中,配置組標題的 "OutlineExpression "屬性和 "Data "帶。組標題的表達式使用分組條件。對于 "Data "帶,可使用打印在帶中的任何數據列。