PSR ファイル形式とは?
.psr は、Sybase PowerBuilder および InfoMaker(現在はAppeonが保守しているエンタープライズアプリケーション開発ツール)によって生成される独自のバイナリレポートスナップショット形式です。PSRファイルは、完全にレンダリングされた DataWindow または InfoMaker レポート(データ行、レイアウト設定、列定義、埋め込みグラフィックスを含む)を、単一の自己完結型ファイルにキャプチャします。
PSRの最大の特徴はポータビリティです。一度保存されると、データベース接続なしで表示および印刷できるため、直接データにアクセスできないユーザーにレポートを配布するのに適しています。ファイルは、PowerBuilder または InfoMaker アプリケーション内の SaveAs(filename!, PSReport!) APIコールを介してプログラムで作成されます。
PSRファイルは、他のツールで使用される一般的な .rpt レポートファイルと目的が似ていますが、PSR形式は PowerSoft/Appeon 製品ライン専用であり、Crystal Reports や同様のソフトウェアとは互換性がありません。
この形式は、数十年にわたる PowerBuilder 製品ラインを通じて安定しており、PowerBuilder 2025 および現在の InfoMaker(いずれもAppeon製)でも、引き続き .psr ファイルをそのまま生成および利用できます。
一般向けの最終配布用としては、PSRファイルは通常 PDF や Excel スプレッドシートとしてエクスポートされます。PSRが現在も活用されているのは、実行中の PowerBuilder アプリケーション内で、アプリ内でのソート、フィルタリング、ページナビゲーションなどのインタラクティブなレポート操作が必要な場合です。
セキュリティと安全性
リスク: LOWPSRは独自のデータ/レイアウトファイルであり、実行可能コンテンツは含まれません。既知のマルウェアベクターはありません。
形式の詳細
概要- ステップ記録ツール(Problem Steps Recorder)ファイル - Windows 7以降の標準ツール(psr.exe)が、バグレポート用に画面キャプチャの記録を .zip ベースの .psr MHTML アーカイブとして保存します。
PSR ファイルを開くプログラム
技術的詳細
詳細仕様| 開発元 | Sybase(2010年に SAP が買収、2017年に製品ラインが Appeon に移管) |
| エンコーディング | バイナリ |
| バイト順序 | リトルエンディアン |
| コンテナ | 独自の PowerSoft Report コンテナ |
| MIMEタイプ | application/x-powersoft-report |
| 一般的なファイルサイズ | 10 KB - 5 MB(データ量や埋め込みグラフィックスに依存) |
| 保存内容 | レンダリングされたデータ行、レイアウト設定、列定義、および埋め込みグラフィックス |
| データベース接続の要否 | 不要 - 自己完結型のスナップショット。オフラインで表示・印刷可能 |
| 作成API | PowerBuilder または InfoMaker の SaveAs(filename!, PSReport!) |
| プラットフォーム | Windows |
| 互換性 | Appeon PowerBuilder 製品ライン全体で広範な後方互換性あり |
| 現在のサポート | PowerBuilder 2025 および InfoMaker (Appeon) が引き続き PSR ファイルを生成・利用可能 |
| 一般的な代替案 | PowerBuilder ユーザー以外への最終配布には PDF または Excel エクスポートを使用 |
| リリース日 | early 1990s (PowerBuilder/InfoMaker for Windows) |
| 最新バージョン | PSR format unchanged across PowerBuilder 2025 (format stable) |
| 仕様書 | docs.appeon.com |
PSR の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。PSR ファイルについて最初の質問をしてみましょう。