Les formats d'exportation pris en charge par Crystal Reports peuvent être classés en deux groupes : les formats basés sur des pages et les formats basés sur des enregistrements.
Les formats basés sur des pages ont tendance à donner des résultats plus exacts. Ces formats se concentrent sur la mise en page et la mise en forme. La mise en forme concerne les attributs tels que le style de police, la couleur et l'alignement du texte, la couleur de la police, la couleur d'arrière-plan, etc. La mise en page concerne la position et la taille de l'objet ainsi que la relation entre ces attributs et d'autres objets. Selon le format choisi, le programme risque de ne pas pouvoir conserver parfaitement la mise en page et la mise en forme, tandis que les formats basés sur des pages conservent en général ces propriétés aussi fidèlement que possible.
Les formats basés sur des enregistrements se concentrent sur les données plutôt que sur la mise en page et la mise en forme. Vous constaterez toutefois que quelques attributs de mise en forme sont exportés dans certains formats. Certains formats basés sur des enregistrements sont des formats d'échange de données uniquement.
Adobe Acrobat (PDF)
Le format Adobe Acrobat est un format basé sur des pages. Les documents exportés sont destinés à être imprimés et redistribués. Le format Acrobat exporte à la fois la mise en page et la mise en page en respectant l'apparence du rapport dans l'onglet Aperçu. Le format Acrobat incorpore les polices TrueType qui apparaissent dans le document. (les polices Non TrueType ne sont pas prises en charge.) Ce format d'exportation ne prend pas en charge la technologie de liaison des polices Microsoft utilisée pour offrir une prise en charge de certains jeux de caractères étendus tels que Chinese HKCS. Ainsi, les polices utilisées dans le rapport doivent contenir tous les glyphes requis. Les types URI suivants sont pris en charge pour les liens hypertexte : "http:", "https:" et "mailto:".
Crystal Reports (RPT)
Ce format exporte (enregistre) votre rapport avec les données actuelles sans modifier le rapport original.
Microsoft Word - Modifiable (RTF)
Le format Microsoft Word - Modifiable (RTF) est différent du format Microsoft Word (RTF) ; il s'agit d'un format basé sur des pages mais qui ne conserve pas toute la mise en page ni la mise en forme dans la sortie. Ce format convertit l'intégralité du contenu d'un objet de rapport en lignes de texte. Contrairement au format Microsoft Word (RTF), ce format n'utilise aucun cadre de texte. La mise en forme du texte est conservée mais des attributs tels que la couleur d'arrière-plan, le modèle de remplissage, etc., peuvent ne pas être conservés. Toutes les images de votre rapport sont alignées avec le contenu textuel ; les images sont donc automatiquement déplacées en fonction du texte lorsque le document est modifié dans Microsoft Word. Ce format n'exporte pas les objets ligne et boîte de votre rapport.
Le format Microsoft Word - Modifiable (RTF) dispose d'une option permettant d'insérer des sauts de page à la fin de chaque page du rapport. Cette option peut ne pas correspondre aux sauts de page créés par Microsoft Word ; l'option sert principalement à séparer le contenu des pages de votre rapport.
Format RTF
Le format RTF (Rich Text Format) s'apparente au format Microsoft Word (RTF).
Valeurs séparées par des virgules (CSV)
Le format Valeurs séparées par des virgules est un format d'échange de données basé sur des enregistrements. Il exporte le contenu des objets rapport sous la forme d'un ensemble de valeurs séparées par des virgules.
Comme les formats basés sur des enregistrements, le format Valeurs séparées par des virgules crée également une ligne de valeurs pour chaque enregistrement du rapport. Un enregistrement contient tous les champs de chaque section de votre rapport comme illustré dans l'onglet Conception. En d'autres termes, les champs de la section En-tête du rapport sont exportés en premier, suivis des sections En-tête de page, En-tête de groupe, Corps, Pied de page de groupe, Pied du rapport et finalement Pied de page.
Vous ne pouvez pas utiliser le format Valeurs séparées par des virgules pour exporter des rapports comportant des tableaux croisés, ni pour exporter des rapports ayant des sous-rapports dans les sections En-tête de page ou Pied de page.