News Release
2023 年 9 月 13 日
アドバンスソフトウェア株式会社
Excel で作成したレイアウトと CSV データからノーコードで帳票を出力する「CSVReport」を発表。
アドバンスソフトウェア(株)(〒918-8239 福井県福井市成和1丁目2816番地、代表取締役 魚見充孝、0776-21-9008(代))は、 現在発売中の帳票ツール「VB-Report 11」の付属製品として「CSVReport」を 2023 年 9 月 13 日にリリースします。 「VB-Report 11」の価格は1クライアント開発ライセンス 93,500 円 本体価格 85,000 円で販売します。 「CSVReport」を再配布、またはアプリケーション組み込んで別のコンピューターに配置して使用する場合は、別途ライセンスが必要になります。
CSVReport は、Excel で作成したレイアウトと CSV データからノーコードで PDF 帳票を作成するアプリケーションです。
帳票テンプレートは使い慣れた Excel で作成することができるため、新たに帳票ツールの使用方法を習得する必要がなく、すでに帳票として使用している Excel ファイルを流用することができます。またプログラムを記述することなく帳票を作成できるため、帳票開発にかかる工数を大幅に削減することができます。
実行環境に Excel をインストールする必要がないため、サーバーやクラウド環境でも使用することができます。
コマンドラインで実行するコンソールアプリケーションです。タスクスケジューラやバッチファイルから実行することができます。
また、ミドルウェアなどの外部プログラム実行機能があるアプリケーションから実行することもできます。
C# や VB のプログラムから呼び出し可能なアセンブリを提供しています。
ASP.NET Core アプリケーションや Windows Forms アプリから使用できます。
データを設定するセル位置は3つの方法で指定することができます。
A1 参照形式で指定する
"A12"、"D10"、"F25"など、Excel 上で直感的に分かりやすい形式で項目名として CSV ファイルの 1 行目に設定します。
セル名で指定する
Excel の名前の機能を使用してセルに名前を付けておき、その名前を項目名として CSV ファイルの 1 行目に設定します。
データベースのフィールド名をそのまま CSV ファイルの項目名として使用する場合などに効率よく指定ができます。
変数名を指定する
Excel 上で目的のセルに”**”で始まる文字列を設定しておき、その文字列を項目名として CSV ファイルの1行目に設定します。
Excel 上で直感的に分かりやすく、作成後も位置の変更がしやすいメリットがあります。
単票は Excel で作成したレイアウトと CSV ファイルだけで作成できます 。
[コマンドライン例]
C:¥>csvreport -c 2-FixedName.csv -t 2-FixedName.xlsx -p out.pdf
明細を含む帳票は、CSV のデータにより 2 つの方法があります 。
1 レコードにすべての明細があるデータ
1 レコードにすべての明細を記載した CSV ファイル。
レコードが 1 ページとなりそのまま帳票を出力できます。
細かい設定が不要になる反面、CSV ファイルの項目数が増え、管理がやりにくくなる可能性があります。
明細ごとにレコードがあるデータ
1 レコードに 1 明細を記載した CSV ファイル。
正規化された一般的なデータベースと同様の形式です。設定ファイルを使用することで、明細行数の指定や、小計、合計を出力可能。
CSV ファイルの項目数が減り、管理がしやすい。
帳票設定ファイル作成用のアプリケーションを使用して帳票出力に必要な情報を設定します。
明細項目、行数の指定
明細として使用する項目の指定と、1 ページ内の明細の行数を指定します。
小計、合計の指定
項目ごとのページ内の小計や全体の合計を指定します。
画像、バーコードの指定
帳票に画像やバーコードを設定することができます。
レイアウトの切り替え
あらかじめブックやシートで複数のレイアウトを用意し、特定項目の値により切り替えて出力することができます。
CSVReport の機能を C# や VB のプログラムで使用するで使用することができます。
CSVReport の仕組みをアセンブリ(DLL)で提供しています。CSVReport の仕組みをアセンブリ(DLL)で提供しています。
一つのメソッドを呼び出すだけで帳票を出力できます。
帳票テンプレートや CSV ファイル、設定ファイルをそのまま使用できます。
VB-Report の Web ビューアを使用することで Web アプリを構築できます。
アドバンスソフトウェア株式会社
資本金 1千万円
代表者 魚見 充孝
所在地 〒918-8239
福井県福井市成和1丁目2816番地
TEL:0776-21-9008(代)
FAX:0776-21-9022
主な流通パッケージソフト
「ExcelCreator 11」Excel ファイル高速生成コンポーネント
「ExcelCreator for Java」Excel ファイル高速生成ツール
「VB-BarCode 5」高精度バーコード生成コンポーネント
「Yubin7」郵便番号&カスタマバーコードデータ変換ソフト
営業窓口
E-mail:info@adv.co.jp
TEL:0776-21-9008
FAX:0776-21-9022
技術窓口
E-mail:お問い合わせフォーム(E-Mail)
TEL:0776-21-9172
FAX:0776-21-9022
ホームページ
https://www.adv.co.jp/