ActiveReports Web端報表設(shè)計器教程(一):認(rèn)識設(shè)計器界面報表元素
ActiveReports 是一款專注于 .NET 和 .NET Core 平臺的報表控件。通過拖拽式報表設(shè)計器,可以快速地設(shè)計 Excel表格、Word文檔、圖表、數(shù)據(jù)過濾、數(shù)據(jù)鉆取、精準(zhǔn)套打等類型報表,全面滿足 WinForm、ASP.NET、ASP.NET MVC、WPF 平臺中各種報表的開發(fā)需要。同時,通過豐富的 API 可以靈活的實現(xiàn)報表創(chuàng)建、加載和運行時的個性化自定義需求。
ActiveReports Web端報表設(shè)計器
ActiveReports 端報表設(shè)計器組件可以嵌入到Web應(yīng)用程序中以創(chuàng)建和編輯報告。 本系列文章介紹了設(shè)置Web Designer和使用API以及最終創(chuàng)建一個簡單的Web Designer示例背后的概念。
Web端報表設(shè)計器界面元素
在報表設(shè)計圖面中,可以拖放實體和屬性以創(chuàng)建表、圖表和其他控件來設(shè)計報表。它在“開始”選項卡和“報告”選項卡上可見。更多信息見下文。
功能區(qū)選項卡:設(shè)計器窗口上的功能區(qū)由以下選項卡組成:
菜單:包含有助于設(shè)計報表的報表資源管理器、組編輯器和報表控件。您還可以找到預(yù)覽按鈕來預(yù)覽報表。
報表資源管理器:提供已添加報表項的層次結(jié)構(gòu)的概述。它顯示當(dāng)前選擇,還允許選擇其他報表項
組編輯器:顯示當(dāng)前選定的Tablix或表數(shù)據(jù)區(qū)域的Tablix成員的列和行層次結(jié)構(gòu)。
預(yù)覽:顯示報表預(yù)覽。
文件:包含創(chuàng)建、打開或保存報告的選項。它還包含“關(guān)于”選項中的版本信息和“幫助”選項中的“幫助文檔”鏈接。
主頁:包含報表編輯選項,如剪切、復(fù)制、粘貼和刪除。它還提供文本格式的快捷方式,例如字體、字體大小、字體顏色以及水平和垂直文本對齊方式。
報表:包含添加、刪除或移動頁面(在頁面報表中)和添加或刪除頁眉和頁腳(RDL報表)以及更改報表主題的選項。
屬性:顯示所選報表元素的屬性。如果選擇了多個元素,則只顯示它們的公共屬性。
數(shù)據(jù):包含管理數(shù)據(jù)集和參數(shù)的選項。它還顯示常用值,如當(dāng)前日期和時間、頁碼、總頁數(shù)等。
保存/另存為:保存報告。
撤消/重做:撤消或重做設(shè)計器上的操作。
設(shè)計器按鈕:設(shè)計器按鈕包含用于更改設(shè)計區(qū)域的外觀和行為的選項:
網(wǎng)格:單擊此選項可顯示或隱藏網(wǎng)格。網(wǎng)格有助于精確放置控件。
對齊網(wǎng)格和對齊參考線:啟用“對齊網(wǎng)格”選項時,選定的控件將在設(shè)置的位置對齊網(wǎng)格。啟用“捕捉到輔助線”選項時,所選控件將捕捉到相對于其他控件位置的垂直線或水平線。這有助于控件的一致間距和對齊。
縮放支持:使用“放大”(+)”和“縮小”(-)按鈕,可以更改設(shè)計區(qū)域的縮放級別。也可以使用快捷鍵[Ctrl]+[+]放大和[Ctrl]+[-]縮小。
標(biāo)尺單位:用于使用標(biāo)尺單位將報表的標(biāo)尺測量值更改為厘米(cm)或英寸(in)。
鍵盤快捷鍵
Web設(shè)計器中提供了以下快捷方式。