ActiveReports使用教程:使用多邊形層
ActiveReports是一款專注于 .NET 和 .NET Core 平臺的報表控件。通過拖拽式報表設計器,可以快速地設計 Excel表格、Word文檔、圖表、數(shù)據(jù)過濾、數(shù)據(jù)鉆取、精準套打等類型報表,全面滿足 WinForm、ASP.NET、ASP.NET MVC、WPF 平臺中各種報表的開發(fā)需要。同時,通過豐富的API可以靈活的實現(xiàn)報表創(chuàng)建、加載和運行時的個性化自定義需求。
使用以下步驟使用多邊形圖層創(chuàng)建基本地圖。這些步驟假定您已向項目中添加了頁面布局模板,并且已建立數(shù)據(jù)連接。
1、從Visual Studio工具箱中,將Map控件拖放到設計圖面上。
2、在出現(xiàn)的“ 選擇地圖模板”向?qū)е?,選擇“ 新建地圖”模板。
3、單擊地圖,直到出現(xiàn)地圖窗格。
4、在標有“右鍵單擊以添加新層”的區(qū)域內(nèi)單擊鼠標右鍵。,然后選擇添加多邊形層。這會將多邊形圖層添加到地圖,并打開“ 地圖圖層數(shù)據(jù)屬性” 對話框。
5、在“ 常規(guī)”頁面上顯示的“ 地圖圖層數(shù)據(jù)屬性” 對話框中,從形狀文件導入空間數(shù)據(jù)(多邊形),或使用分析數(shù)據(jù)中的數(shù)據(jù)字段指定空間數(shù)據(jù)源。
6、如果要在地圖上可視化分析數(shù)據(jù),請轉(zhuǎn)到對話框的“ 分析數(shù)據(jù)”頁面,從“ 數(shù)據(jù)集”下拉列表中選擇數(shù)據(jù) 集,然后單擊“ 匹配”字段旁邊的“ 添加(+)”按鈕。這將創(chuàng)建一個空的匹配字段表達式,并啟用“ 空間”和“ 分析”字段屬性。請參閱 添加數(shù)據(jù)以獲取更多信息。
7、在“ 空間”字段和“ 分析”字段選項中,設置在“空間”數(shù)據(jù)庫和“分析”數(shù)據(jù)庫中均包含相似數(shù)據(jù)的數(shù)據(jù)字段。這將構建匹配字段表達式,并將分析數(shù)據(jù)與多邊形圖層上的地圖元素相關聯(lián)。
8、注意:如果要使用分析數(shù)據(jù)中的空間數(shù)據(jù)字段,或者要在地圖層上可視化分析數(shù)據(jù),則必須設置匹配字段。匹配字段使報表處理器能夠在分析數(shù)據(jù)和空間數(shù)據(jù)之間建立關系。
9、轉(zhuǎn)到“ 過濾器”頁面并設置過濾器(如果有)。
10、單擊“ 確定”關閉對話框。
11、在 圖層窗格中,右鍵單擊 PolygonLayer1,然后選擇“ 編輯”以打開“ 地圖多邊形圖層”對話框。
12、在對話框的“ 常規(guī)”頁面中,從“ 標簽文本” 組合框中選擇任何數(shù)據(jù)字段, 以在運行時顯示為多邊形內(nèi)的標簽。
13、轉(zhuǎn)到對話框的“ 顏色規(guī)則”頁面,設置規(guī)則以使用調(diào)色板,顏色范圍或在地圖上顯示的多邊形或多邊形中心點的自定義顏色來可視化數(shù)據(jù), 或?qū)⑵湓O置為默認的“使用外觀設置”。有關更多信息,請參見 使用顏色規(guī)則,標記規(guī)則和大小規(guī)則。
14、轉(zhuǎn)到對話框的“ 可見性”頁面,并確保圖層可見性設置為“ 顯示”。您還可以根據(jù)任何表達式或縮放值選擇顯示或隱藏圖層的選項。
15、在對話框的“ 導航”頁面中,可以選擇將多邊形鏈接到URL,書簽或報告。
16、對話框的“ 外觀”頁面將反映多邊形的默認外觀或顏色規(guī)則設置(如果有)。
17、在對話框的“ 字體”頁面中,可以有選擇地設置在對話框的“ 常規(guī)”頁面中設置的標簽文本的字體系列,大小,粗細,樣式,設置和顏色。
18、轉(zhuǎn)到“ 數(shù)據(jù)輸出”頁面,并指定在渲染為XML時要使用的圖層的數(shù)據(jù)元素名稱,還指定是否應在渲染時將圖層包括在輸出中。
19單擊“ 確定”關閉對話框,然后轉(zhuǎn)到“ 預覽”選項卡以查看地圖。
想要購買ActiveReports正版授權,或了解更多產(chǎn)品信息請點擊【咨詢在線客服】