Vad är filformatet PSR?
.psr är ett proprietärt binärt rapportformat skapat av Sybase PowerBuilder och InfoMaker - verktyg för utveckling av företagsapplikationer som numera underhålls av Appeon. En PSR-fil fångar en fullständigt renderad DataWindow- eller InfoMaker-rapport, inklusive datarader, layoutformatering, kolumndefinitioner och inbäddad grafik, i en enda fristående fil.
Det främsta kännetecknet för PSR är dess portabilitet: när den väl sparats kan filen visas och skrivas ut utan någon databasanslutning, vilket gör den lämplig för att distribuera rapporter till användare som saknar direkt dataåtkomst. Filer skapas programmatiskt via API-anropet SaveAs(filename!, PSReport!) i en PowerBuilder- eller InfoMaker-applikation.
PSR-filer är relaterade i syfte till generella .rpt-rapportfiler som används av andra verktyg, men PSR-formatet är specifikt för PowerSoft/Appeon-produktlinjen och är inte kompatibelt med Crystal Reports eller liknande programvara.
Formatet har förblivit stabilt under årtionden av PowerBuilder-produktlinjen - PowerBuilder 2025 och nuvarande InfoMaker (båda från Appeon) skapar och läser fortfarande .psr-filer oförändrat.
För slutlig distribution till en allmän publik exporteras PSR-filer vanligtvis som PDF eller Excel-kalkylblad. PSR förblir i aktiv användning när interaktiv rapportmanipulering krävs i en körande PowerBuilder-applikation - såsom sortering i appen, filtrering eller sidnavigering.
Säkerhet & trygghet
RISK: LOWPSR är en proprietär data-/layoutfil utan exekverbart innehåll. Inga kända skadliga vektorer.
Formatdetaljer
i ett nötskal- Problem Steps Recorder-fil - Inbyggt verktyg i Windows 7+ (psr.exe) sparar skärminspelningar som .zip-baserade .psr MHTML-arkiv för felrapportering.
Program som öppnar PSR-filer
Tekniska detaljer
djup specifikation| Utvecklare | Sybase (förvärvat av SAP 2010; produktlinjen överfördes till Appeon 2017) |
| Kodning | Binär |
| Byteordning | Little-endian |
| Container | Proprietär PowerSoft Report-container |
| MIME-typ | application/x-powersoft-report |
| Typisk filstorlek | 10 KB - 5 MB (beror på datamängd och inbäddad grafik) |
| Lagrat innehåll | Renderade datarader, layoutformatering, kolumndefinitioner och inbäddad grafik |
| Databasanslutning krävs | Nej - fristående ögonblicksbild; kan visas och skrivas ut offline |
| API för skapande | SaveAs(filename!, PSReport!) i PowerBuilder eller InfoMaker |
| Plattform | Windows |
| Kompatibilitet | Bred bakåtkompatibilitet inom Appeon PowerBuilder-produktlinjen |
| Nuvarande stöd | PowerBuilder 2025 och InfoMaker (Appeon) skapar och läser fortfarande PSR-filer |
| Vanligt alternativ | PDF- eller Excel-export för slutlig distribution till användare utan PowerBuilder |
| Släppt | early 1990s (PowerBuilder/InfoMaker for Windows) |
| Senaste version | PSR format unchanged across PowerBuilder 2025 (format stable) |
| Specifikation | docs.appeon.com |
PSR-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om PSR-filer.