日本語
  1. 製品
  2.   Aspose.Words
  3.   LINQ レポーティング エンジン

LINQ レポーティング エンジン for .NET

プレーンテキスト タグおよび LINQ レポーティング エンジンを使用してテンプレート構文でレポートを作成します

Aspose.Words LINQ レポーティング for .NET

Aspose.Words LINQ レポーティング for .NET を使用すると、リスト、テーブル、グラフ、画像、バーコード、およびさまざまなドキュメント要素を含む堅牢なレポートを簡単に作成できます。このツールは従来のレポーティングを超えて、履歴書、請求書、手紙などさまざまなドキュメント形式を生成できます。

.NET を介した XML からのレポートの構築方法

  • プロジェクトで Aspose.Words を参照
  • ライセンス キーを設定
  • Document クラスのインスタンスを使用してテンプレートをロード
  • XmlDataSource クラスのインスタンスで XML データ ソースをロード
  • デフォルトのコンストラクタで ReportingEngine を初期化
  • ReportingEngine.BuildReport メソッドを呼び出して、DocumentXmlDataSource、およびレポートの名前のオブジェクトを渡す
  • Document.Save メソッドを呼び出して結果を保存

.NET 用 LINQ レポーティング エンジンを入手

ダウンロードから対応するアセンブリ ファイルを取得するか、NuGetからパッケージを取得して、Aspose.Words を直接ワークスペースに追加します。

  • Microsoft Windows、Linux、macOS、または .NET フレームワーク、Mono、または .NET Core がインストールされているモバイル OS
  • 開発環境 - Microsoft Visual Studio 2010-2022、Xamarin、または MonoDevelop 2.4+


よくある質問

LINQ レポーティング エンジンは Aspose.Words メール マージとどう違いますか?

LINQ レポーティング エンジンはプレーンテキスト タグを基にしたテンプレートで動作し、ユーザーがレポートの構築のための式を定義できるようにします。対照的に、Aspose.Words メール マージはメール マージ フィールドを基にしたテンプレートで動作します。LINQ レポーティング エンジンは C# 言語のサブセットをサポートすることで、式構文の柔軟性を提供します。

LINQ レポーティング エンジンはレポートの構築中にどのように式を処理しますか?

LINQ レポーティング エンジンは提供されたデータ ソース オブジェクトに対して式を順番に評価します。その結果は役割に基づいて処理され、テンプレート内の対応するタグは適切なコンテンツで置き換えられます。

LINQ レポーティング エンジンではどのような式がサポートされていますか?

式を構築する際、ユーザーは C# 言語のサブセットを利用できます。IEnumerable 拡張メソッドの形で式構文にグループ化やソートなどの一般的なデータ操作が含まれています。

LINQ レポーティング for .NET は Aspose.Words プロセッサ プラグインとどのように統合されますか?

LINQ レポーティング for .NET プラグインは当社のプロセッサ プラグインの拡張機能として機能します。選択したプロセッサ プラグインのフォーマットでレポート テンプレートをロードすると、LINQ レポーティング プラグインを使用してデータをテンプレートに挿入できます。生成されたレポートは、ロードしたテンプレートと同じ形式で保存できます。さらに、Converter プラグインと適切なプロセッサ プラグインを組み合わせて、結果を別の形式に変換する柔軟性があります。

さらなる例やリソースはどこで見つけることができますか?

完全な例やデータ ファイルについては、Aspose.Words GitHub リポジトリをご覧ください。

LINQ レポーティング for .NET でサポートされているファイル形式は何ですか?

LINQ レポーティング for .NET では、選択したプロセッサ プラグインのフォーマットでロードおよび保存が可能です。選択したプロセッサ プラグインの作業に使用可能なロードおよび保存フォーマットが利用できます。

Aspose.Words LINQ レポーティング for .NET は一般的にどの産業に適用されますか?

Aspose.Words LINQ レポーティング for .NET は、ソフトウェアまたはハードウェア開発、小売業、医療、銀行業、企業管理、自動車産業、航空宇宙、物流、デリバリー、鉱業、およびメディアおよびエンターテインメント業界など、さまざまな産業で広く使用されています。

  

サポートと学習リソース

  
 日本語