プレスリリース

.NET開発用 帳票作成ツール「Reports.net ver 10.0」を5月20日リリース WPF正式対応/.NET5 .NET6 .NET7 .NET8 対応

2024年05月20日(月)09時30分
有限会社パオ・アット・オフィス(本社:千葉県習志野市、代表取締役:村井 誠)は、Microsoft .NET開発環境下での帳票作成ツール「Reports.net ver 10.0」を2024年5月20日(月)にリリースしました。

画像1: https://www.atpress.ne.jp/releases/395044/LL_img_395044_2.png
Reports.net 構成概要

製品サイト: https://www.pao.ac/reports.net/


■サービス開発背景と純国産製品の利点
今回リリースした「Reports.net ver 10.0」は、業務系アプリケーション開発を自ら生業としているパオ・アット・オフィスが、同じ開発者の目線で設計・開発した、これまでの.net帳票ツールの弱点をカバーした製品です。

帳票作成ツールは、業務系アプリケーションには欠かせない存在であるため、いくつかのソフトウェアベンダーからは、既に.netの帳票ツールがリリースされています。しかし、これまでの.net帳票ツールは、海外製品が日本語化されたものがほとんどでした。

Reports.netは、日本の帳票に要求される機能を盛り込んだ帳票作成ツールとして独自に開発され、固定行数の伝票や、罫線中心の表などのデザインが容易で、(印鑑の)陰影を透かすなどの機能も実装されています。

また、ページを完全掌握できるコード設計が可能です。ユーザプログラムから海外の帳票ツールが採用している各イベントにコードを書く形式ではなく、1箇所に印刷コードを書いて制御する形式です。帳票作成のためのロジックが分散することなく、プログラムの流れが帳票ツールに依存してしまうというようなことがありません。

加えて.NET 5/.NET 6/.NET 7/.NET 8に対応することにより、Reports.netで開発したWEBアプリケーションやWEB APIが、Linux上で動作します。したがって、Reports.netで開発したプログラムは、様々な手法にて、Azure/AWS/GCPといった多くのクラウド上のプラットフォーム上でPDF帳票を出力するWEBアプリケーションとして動作します。

画像2: https://www.atpress.ne.jp/releases/395044/LL_img_395044_3.png
クラウドとの連携

国産であるため、サポートが良く、ユーザのニーズを柔軟に取り込み、頻繁にバージョンアップされています。


《今回のバージョンアップ内容》
◆Reports.net WPF対応
○バージョン10の新機能
Reports.net ver 9以前のWPF対応は簡易版であり、一度テンポラリのXPSファイルを経由して印刷・印刷プレビューを実現していました。ver 10からは、XAMLを用いたフルカスタマイズが可能なプレビュー画面を実装しています。プログラムからは、Windows FormまたはWPFのいずれかの印刷プレビュー画面で出力できます。インスタンス生成方法だけが異なります。

C#のコード
// Windows Form プレビュー例
IReport previewWinForms = ReportCreator.GetPreview();

previewWinForms.Output();

// WPF プレビュー例
IReport previewWpf = ReportCreator.GetPreviewWpf();

previewWpf.Output();

プレビューアのexeを直接起動する場合や、.prepe拡張子のファイルを開く際のデフォルトプログラムを、Windows Form版またはWPF版プレビューアのどちらかに設定可能です。

画像3: https://www.atpress.ne.jp/releases/395044/LL_img_395044_4.png
デフォルトのプレビューの変更方法

◆WPF版印刷プレビュー - デザインカスタマイズ
WPF版では、プレビュー画面のデザインを自在に変更できるようになりました。

○画面の変更例

画像4: https://www.atpress.ne.jp/releases/395044/LL_img_395044_1.png
プレビュー画面デザインをXAMLで自在に変更できます

カスタマイズは次の3つの方法で行えます。
1. XAMLでのデザイン変更
「Custom.xaml」ファイルをプログラムフォルダ(.exeのあるフォルダ)に配置して、プレビュー画面を自由にカスタマイズ。
「Custom.xaml」の一例を、Reports.netインストーラで一緒にインストールされるサンプルプログラム- SAMPLEフォルダの「11.XAML (WPF版プレビュー・XPS出力)」フォルダ配下に配置しております。XAMLの変更例の詳細をご覧になる場合は、XAMLのテキストファイルをご用意しております。

変更前デフォルトxaml : https://www.pao.ac/reports.net/file/default.xaml.txt
Custom.xamlのサンプル: https://www.pao.ac/reports.net/file/custom.xaml.txt

また、プレビュー画面表示中に、「Custom.xaml」を変更後、F5キーを押すことで、変更したデザインが、表示中のプレビュー画面に反映されます。
この操作により、ある程度視覚的にデザインを行うことができます。

2. Windows内アイコンの変更
「Icon」および「SmallIcon」フォルダをプログラムフォルダに作成し、使用しているアイコンに対応する画像ファイル
[open.png, print.png, save.png, first.png, revious.png, next.png, last.png]
のうち[変更する画像のみ]配置。

○変更アイコン配置例

画像5: https://www.atpress.ne.jp/releases/395044/LL_img_395044_5.png
変更アイコン・Custom.xaml 配置例

3. Windowsのアイコンの変更
次のロジックでWindows Form版プレビュー画面同様Windows自体のアイコンを変更できます。Windowsタイトルの変更も可能です。

// プレビューウィンドウのアイコン・タイトルの変更
paoRep.z_PreviewWindowWpf.z_Icon = new System.Drawing.Icon("./PreviewCustom.ico");
paoRep.z_PreviewWindowWpf.z_TitleText = "カスタムプレビュー画面";

参考動画
これらのカスタマイズ手順を実行する具体的な方法については、下記の参考動画をご覧ください。動画では、XAMLファイルの編集からアイコンの置き換えまで、プレビュー画面をカスタマイズする実際のプロセスをステップバイステップで説明しており、お客様の開発するアプリケーションやシステムに合わせたプレビュー画面の作成に役立つヒントやテクニックを提供しています。

動画を見る: https://youtu.be/mFf64CehJEY

◆表示倍率変更の操作性向上
これまでの操作性と重複する個所もありますが、表示倍率変更操作を次の通り拡充しました。

1. 「自動スケーリング」と「表示倍率指定」
ver 9までは「表示倍率の指定」しか行えませんでしたが、ver 10では「自動スケーリング」が追加されました。「自動スケーリング」トグルボタンを選択することで、ウィンドウのサイズに合わせて自動的にページ全体が収まるように印刷プレビューを行える機能が追加されました。

2. 表示倍率の変更操作
ドロップダウンリストでの表示倍率の変更に加え、次の操作で印刷プレビューの拡大・縮小を行うことができます。
・Ctrlキーを押しながら、+キーを押すと拡大、-キーを押すと縮小。
・Ctrlキーを押しながら、マウスホイールを上下にスクロール。上で拡大、下で縮小。


■製品の特徴
◇帳票デザイナー(レポート設計ツール)のユーザインタフェイスがフレシキブルで分かりやすい。エンドユーザにレポート設計の微調整を行ってもらうことができる。
◇独自フォーマット印刷データの保存・読込が可能なため、印刷データを再表示・再出力することができる。
◇レポートのPDF出力が可能。
◇レポートのXPS出力が可能。
◇レポートのSVG出力が可能。
◇バーコードの出力が可能。
◇独自フォーマット印刷データをサーバのWEBサービスで生成し、クライアントで出力することが可能。Azureにも対応。
◇印刷データは圧縮して転送するため、ネットワーク・トラフィックへの影響が少ない帳票システムを構築できる。
◇帳票出力動作環境は、Linux/Windows/Macプラットフォームを選ばない。


■製品の詳細はWEBサイトで公開
Reports.net: https://www.pao.ac/reports.net/
Facebook : https://www.facebook.com/reports.net


■開発元(Pao@Office)Webサイト
https://www.pao.ac/ (日本語)
Facebookページ: https://www.facebook.com/pao.at.office


■製品価格
○通常ライセンス(開発ライセンス)
価格:80,000円(税込:88,000円)

※デザイナ(レポート設計ツール)とエンジンそれぞれの1開発ライセンス込み。
ランタイム・ライセンスは無償。

○Linux版ライセンス/Azure版ライセンス
価格:8,000円(税込:8,800円)


■動作環境
開発環境:Windows 7/8/8.1/10/11
Windows Server 2008/2012/2013/2016/2019/2022
Microsoft Visual Studio
2005/2008/2010/2012/2013/2015/2017/2019/2022

開発言語:VB.NET/C#/他 .net用言語

実行環境:Windows 7/8/8.1/10/11
Windows Server 2008/2012/2013/2016/2019/2022
Azure Linux/Azure Windows Server/AWS
各種Linux(EC2/ECR-ECS/Elastic Beanstalk/他)/
AWS Windows Server/GCP GCE 各種Linux/
GCP GCE Windows Server

.NET :.NET 5/.NET 6/.NET 7/.NET 8
.NET Framework:2.0/3.0/3.5/4.0/4.5/4.5.1/4.5.2/4.6/4.6.1/
4.6.2/4.7/4.7.1/4.7.2/4.8/4.8.1
※.NET/.NET Frameworkのバージョン別に製品ご提供。下位互換あり。


■マニュアル
https://www.pao.ac/reports.net/manual.html


■会社概要
社名 : 有限会社パオ・アット・オフィス(Pao@Office)
設立日 : 2001年10月
資本金 : 1,000万円
代表者名 : 代表取締役 村井 誠
企業サイト: https://www.pao.ac/
社員数 : 10名
事業所 : 千葉県習志野市谷津3-29-2-401
事業内容 : 1. システム全般に関するコンサルタント(企画・立案)
2. ソフトウェアの設計・製造・販売
3. システム運用サポート
4. ソフトウェア開発支援ツールの開発、および販売


詳細はこちら
プレスリリース提供元:@Press
今、あなたにオススメ
ニュース速報

ワールド

EU、温室効果ガス40年に90%削減を提案 クレジ

ビジネス

物価下振れリスク、ECBは支援的な政策スタンスを=

ビジネス

テスラ中国製EV販売、6月は前年比0.8%増 9カ

ビジネス

現在協議中、大統領の発言一つ一つにコメントしない=
MAGAZINE
特集:トランプvsイラン
特集:トランプvsイラン
2025年7月 8日号(7/ 1発売)

「平和主義者」のはずの大統領がなぜ? 核施設への電撃攻撃で中東と世界はこう変わる

メールマガジンのご登録はこちらから。
人気ランキング
  • 1
    ワニに襲われた男性の「最期の姿」...捜索隊が捉えた発見の瞬間とは
  • 2
    ワニに襲われ女性が死亡...カヌー転覆後に水中へ引きずり込まれる
  • 3
    ディズニー・クルーズラインで「子供が海に転落」...父親も飛び込み大惨事に、一体何が起きたのか?
  • 4
    ワニに襲われた直後の「現場映像」に緊張走る...捜索…
  • 5
    仕事ができる人の話の聞き方。3位は「メモをとる」。…
  • 6
    突然ワニに襲われ、水中へ...男性が突いた「ワニの急…
  • 7
    世紀の派手婚も、ベゾスにとっては普通の家庭がスニ…
  • 8
    砂浜で見かけても、絶対に触らないで! 覚えておくべ…
  • 9
    燃え盛るロシアの「黒海艦隊」...ウクライナの攻撃で…
  • 10
    イランを奇襲した米B2ステルス機の謎...搭乗した専門…
  • 1
    燃え盛るロシアの「黒海艦隊」...ウクライナの攻撃で大爆発「沈みゆく姿」を捉えた映像が話題に
  • 2
    「コーヒーを吹き出すかと...」ディズニーランドの朝食が「高額すぎる」とSNSで大炎上、その「衝撃の値段」とは?
  • 3
    ワニに襲われた男性の「最期の姿」...捜索隊が捉えた発見の瞬間とは
  • 4
    イランを奇襲した米B2ステルス機の謎...搭乗した専門…
  • 5
    定年後に「やらなくていいこと」5選──お金・人間関係…
  • 6
    突然ワニに襲われ、水中へ...男性が突いた「ワニの急…
  • 7
    夜道を「ニワトリが歩いている?」近付いて撮影して…
  • 8
    仕事ができる人の話の聞き方。3位は「メモをとる」。…
  • 9
    サブリナ・カーペンター、扇情的な衣装で「男性に奉…
  • 10
    「小麦はもう利益を生まない」アメリカで農家が次々…
  • 1
    日本の「プラごみ」で揚げる豆腐が、重大な健康被害と環境汚染を引き起こしている
  • 2
    「コーヒーを吹き出すかと...」ディズニーランドの朝食が「高額すぎる」とSNSで大炎上、その「衝撃の値段」とは?
  • 3
    「あまりに愚か...」国立公園で注意を無視して「予測不能な大型動物」に近づく幼児連れ 「ショッキング」と映像が話題に
  • 4
    一瞬にして村全体が消えた...スイスのビルヒ氷河崩壊…
  • 5
    妊娠8カ月の女性を襲ったワニ...妊婦が消えた川辺の…
  • 6
    庭にクマ出没、固唾を呑んで見守る家主、そして次の…
  • 7
    10歳少女がサメに襲われ、手をほぼ食いちぎられる事…
  • 8
    JA・卸売業者が黒幕説は「完全な誤解」...進次郎の「…
  • 9
    「ママ...!」2カ月ぶりの再会に駆け寄る13歳ラブラ…
  • 10
    気温40℃、空港の「暑さ」も原因に?...元パイロット…
トランプ2.0記事まとめ
日本再発見 シーズン2
CHALLENGING INNOVATOR
Wonderful Story
MOOK
ニューズウィーク日本版別冊
ニューズウィーク日本版別冊

好評発売中