首页
/
每日頭條
/
生活
/
fastreport 報表編輯器打不開
fastreport 報表編輯器打不開
更新时间:2025-12-16 04:41:28

本文主要介紹使用WinDows形勢下, 如何在 Visual Studio 中使用報表組件FastReport.NET以及在代碼中使用報告和存儲和加載報告 。

FastReport .Net官方最新版免費下載試用,曆史版本下載,在線文檔和幫助文件下載-慧都網

在 Visual Studio 中使用報表組件

讓我們考慮一下 Visual Studio 中 Report 組件的典型用法。我們将使用來自類型化數據集的數據。

  • 創建一個新的 Windows 窗體應用程序;
  • 向其中添加數據集(“數據|添加新數據源...”菜單項);
  • 切換到表單設計器;
  • 在表單上添加“DataSet”組件并将其連接到您創建的類型化數據集。

要創建報告,請執行以下步驟:

  • 将“報告”組件放在表單上:

fastreport 報表編輯器打不開(報表控件FastReport.NET使用教程)1

  • 右鍵單擊它(或單擊智能标記按鈕)并選擇“設計報告...”項:

fastreport 報表編輯器打不開(報表控件FastReport.NET使用教程)2

  • 選擇要在報告中使用的數據源:

fastreport 報表編輯器打不開(報表控件FastReport.NET使用教程)3

  • 創建您的報告。在用戶手冊中閱讀更多相關信息,可進入慧都網下載中文版;
  • 關閉報表設計器;
  • 在表單上添加“按鈕”控件;
  • 雙擊它并在 button_Click 事件處理程序中編寫以下代碼:report1.Show();
  • 保存項目并運行它。當您單擊一個按鈕時,您将看到準備好的報告。
在代碼中使用報告

要在代碼中使用 Report 組件,您需要執行以下操作:

  • 創建報表實例;
  • 将報告文件加載到其中;
  • 在報告中注冊應用程序定義的數據;
  • 如果需要,将值傳遞到報告參數中;
  • 運行報告。

以下示例演示了如何執行此操作:

using (Report report = new Report()) { report.Load("report1.frx"); report.RegisterData(dataSet1, "NorthWind"); report.Show(); }

存儲和加載報告

您可以通過以下方式存儲報告:

方法

描述

在應用程序的資源中

我們之前看到的使用 Report 的典型場景就是使用這種方法。Report 對象的 StoreInResources 屬性對此負責。此屬性默認設置為 true。這種方法有以下優點和缺點: 報表嵌入到您的應用程序中,您不需要部署額外的文件;- 如果您需要更改報表,則必須重新編譯您的應用程序。加載報表是自動執行的. 為此,FastReport .NET 将代碼添加到表單的 InitializeComponent 方法中。

在 .FRX 文件中

如果您想讓您的用戶能夠更改報告,此方法很有用。在這種情況下,請将報表的 StoreInResources 屬性設置為 false。要從文件加載報告,請使用 Report 對象的 Load 方法:report1.Load("filename.frx");

在數據庫中

您可以将報告以字符串或 Blob 流的形式存儲在數據庫中。要從字符串加載報告,請使用 Report 對象的 LoadFromString 方法。要從流中加載報表,請使用 Load 方法的重載版本:report1.Load(stream);要支持報表設計器中的加載/保存操作,您需要替換設計器中的“打開文件”和“保存文件”對話框。

作為 C#/VB.NET 類

要将報告作為一個類使用,請設計您的報告并将其保存到 .cs/.vb 文件中。為此,請在“保存”對話框中選擇“文件類型”。文件類型可能是 .cs 或 .vb - 它取決于報告中的腳本語言(可能在“報告”中更改)

本次FastReport.NET使用教程就介紹到這裡了,下篇文章我們将介紹如何注冊數據等相關内容。

更多産品授權信息以及FastReport.NET價格,可以直接私聊我哦!

夏季特惠-慧都軟控件産品大額促銷,助力企業數字化轉型升級-慧都網

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
怎樣塗眼霜的正确方法學
怎樣塗眼霜的正确方法學
1、在早晚潔膚後用無名指取綠豆大小的眼霜,以另一隻無名指把眼霜推勻,輕壓在眼部周圍,以内眼角、上眼皮...
2025-12-16
 世界豪車排名及标志,20款超級豪車标志盤點
世界豪車排名及标志,20款超級豪車标志盤點
美女豪車是多少男人的夢想。特别是世界級的豪車,拉風的奔馳在道路上,是一種身份與氣質的象征。在世界豪車排名及價格中,有介紹到各種豪車,那麼你知道這些豪車的标志是什麼嗎?下面本站為你公布世界豪車排名及标志,20款超級豪車标志盤點。世界豪車排名及标志1、西爾貝排名第一的是這個西爾貝,隻打造超高端跑車,由美...
2025-12-16
世界十大石油天然氣公司,中國上榜兩家
世界十大石油天然氣公司,中國上榜兩家
導語:石油和天然氣一直以來都是比較受矚目的項目,在收入和利潤方面都是比較驚人的。其中世界上有很多比較領先的公司,下面小編為大家一一盤點這些頂級公司,看看你認識哪些。世界十大石油天然氣公司1、中石化2、荷蘭皇家殼牌3、中石油4、埃克森美孚5、Total6、雪佛龍7、Gazprom8、盧克石油公司9、R...
2025-12-16
蚊子喜歡咬什麼血型人
蚊子喜歡咬什麼血型人
1、蚊子叮咬人并無血型喜好差别。2、雌性的蚊子才會有吸血的情況,蚊子吸血主要是為了發育繁殖。大多數情...
2025-12-16
國内皮具品牌前十名:意爾康啄木鳥上榜,第四男士最愛
國内皮具品牌前十名:意爾康啄木鳥上榜,第四男士最愛
說道皮具品牌,你可能會想到愛馬仕、LV、古馳這些奢侈皮具品牌享譽世界,但是其實我們國内的皮具品牌發展也越來越好哦!今天本站就來為您介紹國内皮具品牌排名前十,一起來看看吧!國内皮具品牌前十名1.金利來2.紅谷3.迪桑娜4.七匹狼5.意爾康6.菲安妮7.金猴8.啄木鳥9.金路達10.博雅圖1.金利來創立...
2025-12-16
Copyright 2023-2025 - www.tftnews.com All Rights Reserved