VB-Report 8(日本語版)のスクリーンショット。
エンドユーザーが後から帳票レイアウトを変更することもできるので、開発工数だけでなくメンテナンスに掛かるコストも大幅に削減できます。
VB-Report 8(日本語版)は、帳票ツール独自のデザイナ機能を新たに覚える必要はなく、 帳票デザインを使い慣れた Microsoft Excel で作成する画期的な帳票生成支援コンポーネントです。データの差し込みや出力などのプログラミングは開発者が行い、帳票レイアウトはエンドユーザーが作成する、ハイブリッドな帳票開発を実現。エンドユーザーが後から帳票レイアウトを変更することもできるので、メンテナンスに掛かるコストを大幅に削減できます。100% マネージコードで実装されたコンパクトなコンポーネントは xlsx 形式、xls 形式の両形式に対応し、Excel で作成した帳票レイアウトに対して VB.NET や C# のプログラム上からデータを流し込んで帳票を作成します。作成した帳票は付属のビューアコントロールでプレビュー / 印刷、PDF ファイルの出力ができ、Excel がインストールされている環境ではより多彩な帳票を生成できるほか、作成した帳票を Excel ファイルに保存することもできます。
V8.0での更新項目
ハイブリッドな帳票開発
VB-Report 8 は、Microsoft Excel で帳票レイアウトを作成する画期的な帳票生成支援コンポーネントです。帳票ツール独自のデザイナ機能を新たに覚える必要はなく、Excel の多彩な修飾機能を使用した美しい帳票をシンプルなコードで作成できます。開発者はデータの差し込みや出力などのプログラミングを行い、帳票レイアウトはエンドユーザーが作成する、ハイブリッドな帳票開発を実現します。エンドユーザーが後から帳票レイアウトを変更することもできるので、開発工数だけでなくメンテナンスに掛かるコストも大幅に削減できます。
xlsx 形式、xls 形式の両形式に対応
100% マネージコードで実装されたコンパクトなコンポーネントで、xlsx 形式、xls 形式の両形式に対応します。各形式毎のコンポーネントではなく、統合された一つのコンポーネントで両形式に対応し、付属のビューアコントロールも xlsx 形式、xls 形式の区別なく作成した帳票の出力が可能となるため、ファイル形式ごとのインターフェース実装を意識せずにアプリケーションを開発することができます。
シンプルな手順で帳票を出力
帳票の出力は、たった 3 段階のコーディングで実現可能です。
簡単なセルへのデータ挿し込み
変数名(※)、A1 参照形式、座標、セル名による指定で、簡単に目的のセルへデータを挿し込むことができます。
Windows 用ビューアコントロール
- ビューアコントロールを Windows フォームに貼り付け、Dock プロパティを Fill に設定するだけでプレビューウインドウが作成できます。
- ツールバー、ステータスバーを非表示にできるので、独自のユーザーインターフェースにカスタマイズできます。
- ツールバーの各ボタンを非表示、無効にできるので、必要な機能だけを利用できます。
- 印字可能領域や余白を表示させることができます。
Web 用ビューアコントロール
- Web 用ビューアコントロールでは、作成した帳票ドキュメントを HTML のテーブルデータとしてブラウザ上に表示させることができます。
- ActiveX コントロールをインストールすることができない環境や、タブレット端末、スマートフォン上でも帳票のプレビュー、印刷が可能です。
その他付属のビューアコントロール
- WPF 用ビューアコントロール
- ブラウザ用 ActiveX ビューアコントロール
- Windows ストアアプリ用ビューアコントロール
セルデザイナ
付属のセルデザイナを使用することで、データを設定するセル位置の指定や、データベースの各フィールドとのバインドを直観的な UI 操作で定義することができます。定義したデータを読み込むだけで帳票が作成できるので、よりシンプルなコードで帳票を出力することができます。
セクションレポート
新機能となるセクションレポート機能では、帳票のヘッダー部、明細部、フッター部を各セクション単位で管理することができます。ページ単位でのヘッダー / フッターの調整や可変のレコードなど、複雑な連続帳票も簡単に作成することができます。
進化した PDF 生成エンジン
PDF 出力の際、従来の VB-Report シリーズでは対応していなかった暗号化レベル "RC4 128bit" までのパスワード設定、外字切り替え機能、透過画像の反映に対応しました。
専用バーコードクラスを付属
QR コード、PDF417 といった 2 次元バーコードをはじめ、主要な 1 次元バーコード、郵便カスタマバーコードを生成することが可能なバーコードクラスを付属しているので、VB-Report ひとつでバーコード付き帳票の作成が可能です。
DB-Report Lite
帳票をノンプログラミングで出力可能なレポート生成ツール「DB-Report Lite」を付属。
セルデザイナと同様の UI 上でデータを設定する目的のセルを Excel から展開し、データベースの各フィールドとのバインドや書式の設定など、帳票作成に必要な定義を全て直感的な UI 操作で行います。出力形式はプレビュー、印刷、Excel / PDF 保存に対応し、ページ設定や改ページの条件も細かく指定できるので、プログラミングの技術がなくても簡単に多彩な帳票を作成することができます。
Advance Software社について
Advance Softwareアドバンスソフトウェアはソフトウェア開発ツール及び関連ユーティリティーのパッケージソフト開発販売をしています。ExcelCreator,VB-Report,Yubin7,VB-Barcodeなど、特にExcelのデータ構造に詳しくExcelデータフォーマットをビジネスに役立てるソフトウェアを開発しています。