水晶報表基礎入門 8 子報表設計技術

2021-09-21 20:52:35 字數 995 閱讀 6888

6.1.7子報表設計技術

crystal reports

通過直接使用嵌入在原始主報表的附加報表,使報表更具有靈活性。這些嵌入的報表,被稱為子報表。考慮到建立報表的靈活性,

crystal reports

提供了將多重水晶報表嵌入到現有主報表的能力。把這些子報表看作報表中完整的報表,這些報表中包含自己的資料來源、格式和公式選定。可以通過存在的

crystal reports

檔案建立嵌入的子報表,或者在報表設計時使用插入子報表函式動態建立。將包含乙個或多個子報表介紹給企業使用者時,子報表可以在現在或者按需要顯示。

crystal reports

提供了「

插入子報表

」對話方塊,操作子報表。

使用滑鼠右鍵單擊任意節中的空白處,在彈出的快捷選單中選擇「插入

/子報表

」命令,此時滑鼠游標會拖曳乙個灰色方框。在想要插入子報表的節中單擊。彈出

「插入子報表

」對話方塊,如圖

6.21

所示。

圖6.21  「

插入子報表

」對話方塊

開啟「插入子報表

」對話方塊,根據子報表的所在位置進行選擇操作。

l          「

在專案中選擇

crysta report」

單選按鈕,如果子報表與主報表位於同乙個專案中,選中此按鈕,並從

「報表名

」列表中選取子報表。

l          「

選擇現有報表

」單選按鈕,如果子報表未與主報表位於同乙個專案中,選中此按鈕,然後單擊【瀏覽】按鈕,利用「開啟

」對話方塊來尋找子報表的位置。

l          「

使用報表嚮導建立報表

」單選按鈕,如果要建立新的子報表,選中此按鈕,接著在

「報表名稱

」文字框中輸入子報表名稱,然後單擊【報表嚮導】按鈕來建立子報表。

水晶報表 子報表

經過了一段時間對水晶報表的操作,我對其稍稍了解了一點點。這兩天,一直在為資料量太大而煩惱,我有六張表,其中一張關聯剩餘的五張表。想要顯示資料,結果,顯示不出來,即使我已經在鏈結裡面設定了左外連線。我知道這個是按照笛卡爾積相乘,所以資料會成倍的增加。所以,即使我改用直接連線資料庫的方式也行不通。就是p...

水晶報表基礎入門 3 水晶報表外觀設計技術

6.1.2水晶報表外觀設計技術 crystal reports提供了非常靈活的機制來自定義報表中物件的外觀,比如資料庫字段 文字物件公式。通過使用為這些物件準備的各種格式選項,開發人員可以改變報表的外觀的各個方面,比如字型 大小 顏色 對齊方式及其他。crystal reports提供 格式化編輯器...

水晶報表入門

1.新建乙個winform專案,專案 增加新項 選擇crystal 報表2.使用報表嚮導 建立新連線 資料庫檔案 選擇乙個access資料庫db.mdb 4.選擇可用字段新增到要顯示的字段中。不點下一步,直接點完成。5.這樣就建立了乙個報表檔案,為報表做一些美化。試著新增乙個文字物件,乙個線條物件,...