Crystal Reports 具有三種屬性,您可以用來設定隱藏報表區段。
隱藏屬性可隨時在報表執行時隱藏區段。例如,在摘要報表中可使用隱藏屬性來僅顯示摘要,而不顯示摘要背後的細目。當區段上套用隱藏屬性時,若使用擷取細目資料指標來擷取區段內容的細目,就看得見該區段。這項屬性是絕對的;不能使用公式來設定套用的條件。
以滑鼠右鍵按一下報表區段並選擇 [隱藏] (可擷取細目)。
抑制顯示屬性也可以在報表執行時隱藏區段。但 [抑制顯示] 屬性不像 [隱藏] 屬性,不能在套用後擷取細目來顯示區段內容。這項屬性可以用絕對的方式來套用,或使用公式來設定套用的條件。這對撰寫信件而言很有用;例如在信件中,您可能會建立兩個 [細目] 欄位:一個在銷售超過 $X 時用來抑制,另一個則在銷售低於 $X 時用來抑制。
以滑鼠右鍵按一下報表區段並選擇 [抑制顯示] (無擷取細目)。
抑制顯示空白區段屬性可隨時隱藏沒有物件的區段。如果區段中放置了物件,則該區段就會變成可見。
以滑鼠右鍵按一下報表區段並選擇 [區段格式設定]。在區段專家中,按一下 [抑制顯示空白區段] 核取方塊。