Crystal Reports Designer  

其他報表物件選項

您可以使用 [格式編輯器] 中,[超連結] 索引標籤內的 [其他報表物件] 選項來定義連結相同或不同報表物件的超連結路徑。如果您定義的是連結到不同報表的超連結路徑,該報表必須是 Crystal Enterprise 中的 managed 報表。CyrstalReportPartsViewer 控制項只顯示您指定的物件。如同報表組件擷取細目選項,所有的目的物件都必須來自相同的報表區段。

[其他報表物件] 選項僅供 DHTML Page Viewer 導覽之用。

工作流程

由於 [其他報表物件] 選項允許您建立 Crystal Enterprise 中,不同 managed 報表的物件超連結,因此,該選項的 [超連結] 索引標籤內需要作較多的設定。以下列示完成超連結設定的步驟總覽。

若要建立報表組件擷取細目超連結

  1. 開啟來源和目的報表。

    來源報表就是複製物件的來源;目的報表則是加入超連結資訊的報表。

    在 Report Part Viewer 中檢視目標報表時,您會先看到報表主物件。進行物件擷取細目之後,您就會移到來源報表中選取的目的物件。

  2. 在來源報表中按一下要設定為目的物件的物件,然後複製 [屬性] 視窗 [名稱] 欄位中列示的物件名稱 (例如:Text1、Field1、Graph1 等)
  3. 在目標報表中,於要設定為主物件的物件上按一下滑鼠右鍵,然後選擇捷徑功能表中的 [格式]。
  4. 在 [格式編輯器] 中按一下 [超連結] 索引標籤,然後選取 [其他報表物件] 選項。
  5. 在 [超連結資訊] 區域中按一下 [貼上連結]。
    注意   如果您尚未依步驟 2 複製目的物件,[貼上連結] 按鈕即無法使用。
  6. 程式會將來源報表中,您所選取之目的物件的識別資訊複製到適當的欄位。

    [貼上連結] 按鈕選項清單中,列示了在目的物件中貼上連結時可以使用的選項。隨著建立連結型別的不同 (例如特定資料內容連結,而非泛用資料內容連結),顯示選項亦不同:

    • 內容報表組件

      預設選項;若您按 [貼上連結] 卻不檢視其他清單選項,這個選項便會自動選取。使用這個選項貼上資料內容 (由程式決定) 最完整的連結。如需詳細資訊,請參閱內容報表組件選項案例

    • 設計檢視報表組件

      使用這個選項貼上包含泛用資料內容 (非指向特定資料錄的資料內容) 的連結。需要廣泛的資料內容,或資料尚未顯示於來源報表中時,請使用這個選項。

    • 預覽報表組件

      使用這個選項貼上包含特定資料內容 (指向特定資料錄的資料內容) 的連結。需要縮小資料內容範圍,或資料內容已顯示於來源報表中時,請使用這個選項。

      注意   如果選擇了 [設計檢視報表組件] 選項 (或報表 [設計] 檢視複製的物件選擇了 [內容報表組件] 選項時),且來源和目標報表的資料結構不同,您就會看到 [報表組件的對應欄位] 對話方塊。[未對應的欄位] 區中的各欄位都代表來源報表中的某個群組。使用這個對話方塊將上述群組對應至目標報表中的欄位。對應所有的群組後,您就可以按 [確定] 按鈕並繼續。
  7. 如果您想將相同連結區段中的其他欄位加入報表,請按一下 [物件名稱] 欄位,再移動游標到現有文字末端,輸入分號 (;) 及欄位名稱。
  8. 您可以以星號 (*) 來表示群組中的所有資料錄,以擴大 [資料內容] 的範圍。

    例如,如果 [資料內容] 是 /USA/CA/Changing Gears (僅顯示該特定細目資料錄),您可以將其變更為 /USA/CA/*,以顯示群組中的所有細目資料錄。

    秘訣   如果報表存在群組選擇公式,請檢查目的物件的資料內容,以確認內含正確的子系索引。
  9. 按一下 [確定]。

    您已經建立主物件到一或多個目的物件的超連結。Report Part Viewer 中會先出現主物件,您若按一下主物件擷取細目,目的物件便會出現。

請參閱

報表組件總覽 | 資料內容格式