Wat is het PSR-bestandsformaat?
.psr is een eigen binair rapport-snapshotformaat geproduceerd door Sybase PowerBuilder en InfoMaker - tools voor de ontwikkeling van bedrijfsapplicaties die nu worden onderhouden door Appeon. Een PSR-bestand legt een volledig gerenderde DataWindow of InfoMaker-rapportage vast, inclusief gegevensrijen, lay-outopmaak, kolomdefinities en ingesloten afbeeldingen, in één enkel op zichzelf staand bestand.
Het belangrijkste kenmerk van PSR is de portabiliteit: eenmaal opgeslagen kan het bestand worden bekeken en afgedrukt zonder enige databaseverbinding, waardoor het geschikt is voor het distribueren van rapporten naar gebruikers die geen directe toegang tot de gegevens hebben. Bestanden worden programmatisch gemaakt via de SaveAs(filename!, PSReport!) API-aanroep binnen een PowerBuilder- of InfoMaker-applicatie.
PSR-bestanden zijn qua doel vergelijkbaar met algemene .rpt rapportbestanden die door andere tools worden gebruikt, maar het PSR-formaat is specifiek voor de PowerSoft/Appeon-productlijn en is niet compatibel met Crystal Reports of vergelijkbare software.
Het formaat is decennialang stabiel gebleven binnen de PowerBuilder-productlijn - PowerBuilder 2025 en de huidige InfoMaker (beide van Appeon) produceren en verwerken nog steeds ongewijzigde .psr-bestanden.
Voor definitieve distributie naar een algemeen publiek worden PSR-bestanden meestal geëxporteerd als PDF of Excel-spreadsheets. PSR blijft in actief gebruik wanneer interactieve rapportmanipulatie binnen een draaiende PowerBuilder-applicatie vereist is - zoals sorteren, filteren of paginanavigatie binnen de app.
Beveiliging & veiligheid
RISICO: LOWPSR is een eigen gegevens-/lay-outbestand zonder uitvoerbare inhoud. Geen bekende malware-risico's.
Formaatdetails
in een notendop- Problem Steps Recorder-bestand - De ingebouwde tool van Windows 7+ (psr.exe) slaat schermopnames op als .zip-gebaseerde .psr MHTML-archieven voor bugrapportage.
Programma's die PSR-bestanden openen
Technische details
diepe specificaties| Ontwikkelaar | Sybase (overgenomen door SAP 2010; productlijn overgedragen aan Appeon 2017) |
| Codering | Binair |
| Byte-volgorde | Little-endian |
| Container | Eigen PowerSoft Report-container |
| MIME-type | application/x-powersoft-report |
| Typische bestandsgrootte | 10 KB - 5 MB (afhankelijk van datavolume en ingesloten afbeeldingen) |
| Opgeslagen inhoud | Gerenderde gegevensrijen, lay-outopmaak, kolomdefinities en ingesloten afbeeldingen |
| Databaseverbinding vereist | Nee - op zichzelf staand snapshot; offline te bekijken en af te drukken |
| Creatie-API | SaveAs(filename!, PSReport!) in PowerBuilder of InfoMaker |
| Platform | Windows |
| Compatibiliteit | Breed achterwaarts compatibel binnen de Appeon PowerBuilder-productlijn |
| Huidige ondersteuning | PowerBuilder 2025 en InfoMaker (Appeon) produceren en consumeren nog steeds PSR-bestanden |
| Veelvoorkomend alternatief | PDF- of Excel-export voor definitieve distributie naar niet-PowerBuilder-gebruikers |
| Uitgebracht | early 1990s (PowerBuilder/InfoMaker for Windows) |
| Laatste versie | PSR format unchanged across PowerBuilder 2025 (format stable) |
| Specificatie | docs.appeon.com |
PSR conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over PSR-bestanden.