AS-DataReport について
AS-DataReport は、データソースファイルと Excel で作成した帳票テンプレートファイルがあれば帳票出力が行える AS-Report 12 をベースにしたアプリケーションです。
ユーティリティやコマンドプロンプトから実行するだけで、PDF や Excel ファイルで帳票を出力します。
固定帳票の出力のほか、明細帳票、バーコード出力、複数帳票へのデータ切り替えも可能です。
特徴
帳票テンプレートファイルは使い慣れた Excel で作成
・既存の Excel 帳票が利用可能
・新たな帳票作成ツールの習得は不要
・エンドユーザーによる作成・編集が可能
プログラム記述不要
・ノーコードで帳票出力が可能
・開発にかかる工数とコストを大幅に削減
サーバー環境やクラウド環境でも高速に帳票出力が可能
・実行環境に Excel のインストールは不要
シンプル操作で帳票出力、定期的な帳票出力やシステム組み込みも可能
AS-DataReport はユーティリティを使用したシンプル操作での帳票出力や、コマンドプロンプトからの定期的な帳票出力が実現でき、Visual Basic .NET、Visual C# のプログラムから呼び出し可能なアセンブリを提供しているため、システム開発における帳票出力機能として簡単に組み込むことができます。
ノーコード帳票出力

・デスクトップで実行するデスクトップアプリケーション(ユーティリティ)
・画面操作で帳票出力が可能
・帳票のプレビュー、印刷も可能
コマンドプロンプトから帳票出力

・コマンドラインで実行するコンソールアプリケーション
・タスクスケジューラやバッチファイルからの実行が可能
・ミドルウェアなどの外部プログラム実行機能からの実行も可能
ローコード帳票出力

・Visual Basic .NET、Visual C# のプログラムから呼び出し可能なアセンブリを提供
・ASP.NET Core Web アプリケーションから使用可能
・Windows Forms、WPF アプリから使用可能
用途に応じた帳票出力方式
・【単票出力:固定帳票の出力】

・【複数のシートで構成された「帳票テンプレートファイル」によるテンプレートの切り替え】

・【複数の「帳票テンプレートファイル」から複数の帳票を生成】

このほか、明細行を用いた明細帳票の出力やバーコード出力にも対応しています。
動作環境
帳票作成ユーティリティ(AdvanceSoftware.ASDataReport.exe)
| OS | Microsoft Windows 11 |
| フレームワーク | .NET Framework 4.6.2 |
| Excel バージョン | Microsoft Excel 2003/2007/2010/2013/2016/2019/2021/2024 |
コンソールアプリ(DataReport.exe)
| OS | Microsoft Windows 11 Microsoft Windows Server 2016/2019/2022/2025 |
| フレームワーク | .NET Framework 4.6.2 |
| Excel バージョン | Microsoft Excel 2003/2007/2010/2013/2016/2019/2021/2024 |
ライブラリ(AdvanceSoftware.ASDataReport.Core.dll)
| OS | Microsoft Windows 11 Microsoft Windows Server 2019/2022/2025 |
| クラウド | Microsoft Azure、Amazon Web Services |
| 開発ツール | Microsoft Visual Studio 2019/2022/2026 |
| 開発言語 | Microsoft Visual Basic .NET、Visual C# |
| フレームワーク | .NET Framework 4.6.2/4.7/4.7.1/4.7.2/4.8/4.8.1 .NET 6/8/10 |
| Excel バージョン | Microsoft Excel 2003/2007/2010/2013/2016/2019/2021/2024 |
| Web ブラウザ | Google Chrome、Microsoft Edge |
※すべて日本語環境でのみ動作保証を行っています。
ライセンス
AS-DataReport では、次の商品(ライセンス)が必要です。
・「AS-Report 12 製品基本パック」(インストール媒体を収録)
・「AS-DataReport サーバー運用ライセンス」(ライセンス証書のみ) ※コンソールアプリケーション、アセンブリを組み込んだアプリを動作させる本番運用環境分必要になります。