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

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