Hva er QRP-filformatet?
.qrp-filer inneholder data - spesifikt rapporter - generert av QuickReport-applikasjonen, et komponentbibliotek designet for utvikling og oppretting av rapporter i Borland/Embarcadero Delphi- og C++Builder-prosjekter. En opprettet rapport inkluderer elementer som tekst, grafisk layout, tabeller og den generelle organiseringen av siden.
Internt er .qrp et binært kompilert format. Hver fil lagrer en sekvens av genererte sidebilder - Windows-metafiler (EMF/WMF) - produsert av QuickReport sin utskriftsmotor. Dette skiller .qrp fra redigerbare rapportmaler som .qrt; en .qrp-fil representerer et ferdig generert, forhåndsvisningsklart øyeblikksbilde som ikke kan redigeres på en meningsfull måte etter generering.
.qrp er et proprietært format; det kan imidlertid konverteres til flere mer utbredte formater, som PDF, XML, CSV og JPG, blant andre. Rapporter kan genereres ikke bare direkte i den opprinnelige applikasjonen, men også via QuickReport API, noe som muliggjør programmatisk rapportproduksjon uten den visuelle designeren under kjøring.
Sikkerhet og trygghet
RISIKO: LOWEn QRP er inerte genererte rapportdata (metafilsider) og inneholder ingen skripting, så selve filen har lav risiko. Den praktiske forsiktighetsregelen er kilden til visningsprogrammet: «QRP viewer»-nedlastinger på generiske portaler kan inneholde reklameprogramvare/PUP-er - foretrekk QuSoft/Zylsoft-nettstedene eller applikasjonsleverandøren. Som alltid bør en .qrp som ankommer uventet fra en ukjent sender behandles med normal forsiktighet, selv om den ikke kan kjøre kode på egen hånd.
Formatdetaljer
i et nøtteskallProgrammer som åpner QRP-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Binær kompilert rapport - et lagret sett med genererte sidemetafiler |
| Utvikler | QuSoft AS, Norge |
| Målplattform | Windows (Delphi- og C++Builder-applikasjoner) |
| Intern struktur | Sekvensielle EMF/WMF Windows-metafilsider produsert av QuickReport sin utskriftsmotor |
| Filsignatur | Ingen offentlig dokumenterte faste magic bytes; layout på disk er avhengig av versjon |
| MIME-type | application/octet-stream |
| Redigerbar etter generering | Nei - kompilert øyeblikksbilde; den redigerbare .qrt-malen må endres for å endre rapportdesignet |
| Relatert malformat | .qrt (redigerbar QuickReport-rapportmal) |
| Kjøretidsavhengighet | QuickReport runtime (TQuickRep / QRPreview) eller en kompatibel frittstående QRP-viser |
| Eksportmål | PDF, JPG, XML, CSV, HTML, XLS via QuickReport eksportfiltre |
| Rapportelementer som støttes | Tekstbånd, bilder, diagrammer, tabeller, underrapporter og krysstabell-komponenter |
| Genereringsmetode | Direkte fra en Delphi/C++Builder-applikasjon eller programmatisk via QuickReport API |
| Versjonskompatibilitet | Fillayout varierer etter QuickReport-versjon; eldre .qrp-filer åpnes kanskje ikke riktig i nyere versjoner |
| Typisk bruksområde | Distribusjon av forhåndsgenererte rapporter i Delphi- og C++Builder-forretningsapplikasjoner |
| Utgitt | 1990s (QuickReport for Borland Delphi) |
| Spesifikasjon | qusoft.com |