創建 ActiveReports for .NET 專案
操作環境
- 窗戶
-
- 窗戶 11 專業版 22H2
- Visual Studio的
-
- Visual Studio 2022 社區版
- 適用於 .NET 的 ActiveReports
-
- 適用於 .NET 16.0J 的 ActiveReports
先決條件
- 窗戶
-
- Windows 8.1
- 視窗 10
- 窗戶11
- Windows 伺服器 2012
- Windows 伺服器 2012 R2
- Windows 伺服器 2016
- Windows 伺服器 2019
- 視窗伺服器 2022
- Visual Studio的
-
- Visual Studio 2017的
- Visual Studio 2019 中
- Visual Studio 2022 中
- .NET 框架
-
- NET 框架 4.6.2
- NET 框架 4.7
- NET 框架 4.8
- 。網
-
- .NET Core 3.1
- .NET 5
- .NET 6
- 適用於 .NET 的 ActiveReports
-
- 適用於 .NET 16.0J 的 ActiveReports
從範本項目創建
安裝 ActiveReports 時,Visual Studio 會為 ActiveReports 添加多個範本專案。 如果您使用它來創建專案,它將以允許您從一開始就顯示 ActiveReports 報告的形式創建,因此它將作為如何創建它的參考。 您可以按原樣基於範本生成它,也可以根據項目的結構重新創建它。
開發將在 Visual Studio 中完成,因此請啟動 Visual Studio。
選擇右下角的「創建新專案」。
在上面的搜索欄位中 ActiveReports
,鍵入以顯示與 ActiveReports 相關的範本清單。
類型按「開發語言是 C# 還是 VB.NET」、“是 Web 應用還是桌面應用”和“報表類型是 RDL 報表、部分報表還是頁面報表”進行劃分。
選擇最適合您目的的開發語言和平臺。
報告類型是ActiveReports術語,因此請參閱以下官方頁面瞭解它們的區別。
在本例中,我選擇了桌面頁面報表。
指定專案名稱、將在其中創建專案的資料夾路徑等。 這與使用任何其他範本創建專案時相同。
至於框架,可以選擇的版本會根據您選擇的範本而變化。 根據範本的不同,您可能無法選擇 .NET(Core) 或 .NET Framrwork。 如果您不確定,只需選擇它或選擇最新版本。
創建完成後,將顯示 Visual Studio 開發螢幕。 在右側,您可以看到項目的結構,並且還有一個示例報告檔。
PageReport1.rdlx
嘗試打開檔。 應轉到報表設計圖面。
這樣,就可以在Visual Studio中設計報表。
順便說一句,這個檔是一個新的報告檔,所以沒有物件。
現在,嘗試按原樣構建和運行它。 作為專案範本,它旨在從一開始就顯示報表,因此只需運行它即可啟動顯示報表的應用程式。 順便說一句,對於試用版,報告中會顯示一條消息,因此您需要購買並註冊許可證以防止它出現。
從這裡,您可以自由構建程式,因此請根據您的目的進行製作。
在不使用 ActiveReports 範本的情況下創建專案
如果從 ActiveReports 範本創建,則最終可能會得到開發目的不需要的檔。 此外,您可能希望創建較新版本的 ActiveReports 範本框架,因為它是舊版本。 在這種情況下,您需要使用另一個範本創建一個專案,然後添加與 ActiveReports 相關的庫和元件。
啟動 Visual Studio 時,選擇右下角的“創建新專案”。
您不在此處選擇 ActiveReports 範本。 在本文中,我們將以 ASP.NET Core RazorPages 為例創建一個專案。 這是因為 ActiveReports 範本沒有 ASP.NET Core RazorPages 樣本。
之後,根據所選範本輸入。
創建專案後,從「解決方案資源管理器」的「依賴項和引用」部分添加必要的元件。 這裡需要的元件會因您正在創建的專案的框架而有很大差異。 最好通過事先從 ActiveReports 範本創建項目來瞭解您需要什麼。
如果需要報告檔,可以將其添加為專案中的新項。 同樣,根據您選擇的框架,報告的位置和類型可能會有所不同。