印刷プレビューFastReportのを使用してasp.net(Webフォーム)

新しいプロジェクトを作成します。1.

参照を追加します。2.

 

 以下を追加します3.config

<のsystem.web>
<httpHandlersの>
<追加パス= "FastReport.Export.axd"動詞= "*"タイプ= "FastReport.Web.Handlers.WebExport" />
</ httpHandlersの>
</system.web>

<system.webServer>
<検証validateIntegratedModeConfiguration = "偽" />
<ハンドラ>
<名を追加= "FastReportHandler"パス= "FastReport.Export.axd"動詞= "*"タイプ= "FastReport.Web.Handlers.WebExport" / >
</ハンドラ>
</system.webServer>

4.インタフェース(いくつかの初めての仲間は、ツールボックスのFastReportのコントロールを追加する必要があるかもしれません)

 

 

 5.背景コード

=新しい新しいのDataTable dtは();
tjrq tjrq.Substring =(0、10);
//////アーカイブ情報をチェック
DT = db.MysqlDataTable( "SQL文");
FastReport.Web.WebReport WebReport =新しい新しいFastReportの。 Web.WebReport();
文字列のパス= Server.MapPathの( "〜/レポート/ rp_duib1__bak.frx"); //テンプレートパス
dt.TableName = "health_data"; //テーブル
のDataSet DataSetの新しい新しいDSA =();
DSA。 Tables.Add(dt.Copy());
WebReport2.ReportFile =パス;
WebReport2.RegisterData(DSA)。

 

おすすめ

転載: www.cnblogs.com/zylbky/p/12175403.html