Qu'est-ce que le format de fichier QRP ?
Les fichiers .qrp contiennent des données - spécifiquement des rapports - générés par l'application QuickReport, une bibliothèque de composants conçue pour le développement et la création de rapports dans les projets Borland/Embarcadero Delphi et C++Builder. Un rapport créé comprend des éléments tels que du texte, une mise en page graphique, des tableaux et l'agencement général de la page.
En interne, le .qrp est un format binaire compilé. Chaque fichier stocke une séquence d'images de pages rendues - des métafichiers Windows (EMF/WMF) - produites par le moteur d'impression QuickReport. Cela distingue le .qrp des modèles de rapport modifiables tels que .qrt ; un fichier .qrp représente un instantané entièrement rendu, prêt pour l'aperçu, qui ne peut pas être modifié de manière significative après sa génération.
Le .qrp est un format propriétaire ; cependant, il peut être converti dans plusieurs formats plus largement pris en charge, tels que PDF, XML, CSV et JPG, entre autres. Les rapports peuvent être générés non seulement directement au sein de l'application d'origine, mais aussi via l'API QuickReport, permettant une production de rapports programmatique sans le concepteur visuel au moment de l'exécution.
Sécurité et sûreté
RISQUE : LOWUn QRP contient des données de rapport rendues inertes (pages de métafichiers) et ne comporte aucun script, le fichier lui-même présente donc un risque faible. La prudence pratique concerne la source de la visionneuse : les téléchargements de « QRP viewer » sur les portails de téléchargement de logiciels génériques peuvent inclure des logiciels publicitaires/PUP - préférez les sites de QuSoft/Zylsoft ou le fournisseur de l'application. Comme toujours, traitez un .qrp arrivant de manière inattendue d'un expéditeur inconnu avec la prudence habituelle, bien qu'il ne puisse pas exécuter de code par lui-même.
Détails du format
en brefProgrammes qui ouvrent les fichiers QRP
Détails techniques
spécifications approfondies| Type de format | Rapport binaire compilé - un ensemble sauvegardé de métafichiers de pages rendues |
| Développeur | QuSoft AS, Norvège |
| Plateforme cible | Windows (applications Delphi et C++Builder) |
| Structure interne | Pages de métafichiers Windows EMF/WMF séquentielles produites par le moteur d'impression QuickReport |
| Signature de fichier | Aucun octet magique fixe documenté publiquement ; la structure sur disque dépend de la version |
| Type MIME | application/octet-stream |
| Modifiable après génération | Non - instantané compilé ; le modèle .qrt modifiable doit être modifié pour changer la conception du rapport |
| Format de modèle associé | .qrt (modèle de rapport QuickReport modifiable) |
| Dépendance d'exécution | Runtime QuickReport (TQuickRep / QRPreview) ou une visionneuse QRP autonome compatible |
| Cibles d'exportation | PDF, JPG, XML, CSV, HTML, XLS via les filtres d'exportation QuickReport |
| Éléments de rapport pris en charge | Bandes de texte, images, graphiques, tableaux, sous-rapports et composants croisés |
| Méthode de génération | Directement depuis une application Delphi/C++Builder ou par programmation via l'API QuickReport |
| Compatibilité des versions | La structure du fichier varie selon la version de QuickReport ; les anciens fichiers .qrp peuvent ne pas s'ouvrir correctement dans les versions plus récentes |
| Cas d'utilisation typique | Distribution de rapports pré-rendus dans les applications professionnelles Delphi et C++Builder |
| Publié | 1990s (QuickReport for Borland Delphi) |
| Spécification | qusoft.com |