Crystal Reports 中的導覽功能可移動到同一份報表中的其他報表物件,或是另一份報表中的物件,而這些物件具有指定的資料內容。只有 DHTML 檢視器提供這項導覽功能 (Zero-Client 或伺服器端檢視器)。這項功能的優點,在於您可以直接由一個物件連結到另一個物件;必要的資料內容會自動傳遞,您可以直接前往相關的物件和資料。
「報表組件」在進行「報表組件」物件之間的連結時,會使用這項導覽功能。「報表組件」導覽與一般 (頁面) 導覽的主要差異,在於進行「報表組件」(使用 Report Part Viewer) 導覽時,您只看到識別為「報表組件」的物件。在一般的導覽中,當您移至識別的物件時,會看到整個頁面。
導覽 (頁面或「報表組件」) 是在格式編輯器對話方塊 的 [超連結] 索引標籤中設定。
在 [超連結] 索引標籤的 [僅限 DHTML 檢視器] 區域中,您可以從兩個選項中選取一個:
摘要欄位、群組圖表與地圖,以及報表群組首或群組尾內的欄位中,都有「報表組件擷取細目」選項。這個選項只與「報表組件」相關,一般導覽 (使用頁面檢視) 會預設擷取細目。如需詳細資訊,請參?報表組件專用導覽。
「報表組件」和頁面導覽都可以使用「其他報表物件」選項。您可以使用這個選項指定要巡覽的目的物件,以及要傳遞的資料內容。
當您選取「報表組件擷取細目」選項時,[超連結資訊] 區域中將包含下列選項:
[可使用的欄位] 區域為樹狀結構檢視,列示了報表中所有包含「報表組件」擷取細目用之報表物件的區段。您可以從這個區域選取物件,再將物件加入 [顯示欄位] 區域。
[顯示欄位] 區域為樹狀結構檢視,列示了選取來擷取細目的區段和物件。
如需有關如何使用這些選項的資訊,請參閱實作報表組件擷取細目。
當您選取 [其他報表物件] 選項時,[超連結資訊] 區域中將包含下列選項:
使用 [貼上連結] 按鈕來加入先前選取和複製之報表物件的詳細資訊。貼上的資訊與您自按鈕相關清單中選取的選項部分相關。
貼上連結資訊後,[選取來源] 欄位中就會有選取和複製來源報表的路徑和檔案名稱 (參照報表為目前報表時,欄位就會空白)。在這個欄位中加入資訊時,您必須貼上報表組件連結,否則欄位將無法存取。
[報表標題] 欄位預設值為 [選取來源] 欄位中指定報表的標題 (參照報表為目前報表時,欄位內的文字為 <目前報表>)。如果 [文件屬性] 對話方塊中沒有定義報表標題,欄位預設值為報表的檔案名稱。在這個欄位中加入資訊時,您必須貼上報表組件連結,否則欄位將無法存取。
在這個欄位中加入一或多個物件,您等於識別了導覽的目的物件。使用頁面導覽時,這項資訊決定您要移動到頁面上的哪個物件。使用「報表組件」導覽時,這項資訊決定檢視器在導覽時所顯示的物件 (檢視器只顯示已識別的物件)。
在 [物件名稱] 欄位中,您可以選取下列任何一種報表物件型別 (您可以在相同的報表區段中選取一或多個物件):
下列報表物件型別不得為目的:
您可以採用下列方式之一來加入特定的資訊:
程式通常在您貼上目的物件資訊時,完成 [資料內容] 欄位輸入。此外,您也可以使用 [條件式公式] 按鈕自訂這個選項。如需詳細資訊,請參閱資料內容格式。
如需如何使用這些選項的詳細資訊,請參閱其他報表物件選項。