A.7 Fichiers Crystal SQL Designer
Le fichier Crystal SQL Designer est une requête, une demande simple de données formulée auprès d'une base de données. Lorsque les données demandées sont rassemblées, elles peuvent être stockées en tant que fichier
Crystal SQL Designer (.qry). Ce type de fichier s'utilise alors à peu près comme un fichier de base de données. Les données extraites de vos bases de données SQL deviennent un nouvel ensemble de données pouvant être ajoutées à vos rapports.
Remarque
Les fichiers Crystal SQL Designer ont été créés par un programme existant dans Crystal Reports. Bien que le programme ne soit plus pris en charge, vous pouvez encore utiliser les fichiers QRY comme sources de données pour les rapports.
Remarque
Crystal Reports permet également de créer des commandes SQL ; vous pouvez définir votre propre instruction
SQL pour créer une table virtuelle qui servira de source de données pour vos rapports. Ces commandes sont stockées dans le Référentiel BusinessObjects Enterprise et elles sont partagées par de nombreux utilisateurs.
Pour en savoir plus, voir la rubrique intitulée "Définition d'une commande SQL" dans l'aide en ligne de
Crystal Reports.
C'est grâce au langage SQL que le Crystal SQL Designer extrait et rassemble les données en provenance des sources ODBC (telles que vos serveurs SQL). Le SGBD SQL traite le rassemblement, le tri et le regroupement des données en fonction des instructions de la requête SQL. Seul l'ensemble final de données est stocké en tant que fichier de requête.
Remarque
Pour en savoir plus sur le langage SQL, voir
[page 537].
Commencez par optimiser une instruction SQL et créez un fichier de requête ne contenant que les données dont vous avez besoin. Concevez ensuite vos rapports à partir de ce fichier et non de la base de données initiale. Notez que lorsque vous créez une requête, l'essentiel du processus de rassemblement des données se fait sur le serveur
SQL. Cette méthode permet au Report Designer de générer plus facilement et plus rapidement des rapports sur la base d'un ensemble réduit de données.
Remarque
Vous devez installer le fichier crdb_query.dll avant de pouvoir utiliser les fichiers de requête dans vos rapports.
A.8 Fichiers Crystal Dictionary
Un fichier de dictionnaire (.dc5) est un affichage structuré et simplifié de données organisationnelles que vous pouvez créer pour quiconque dans votre organisation utilise Crystal Reports. Avec un dictionnaire, les utilisateurs finaux ne voient que le sous-ensemble des tables et des champs dont ils ont besoin.
Guide de l'utilisateur de SAP Crystal Reports 2011
Accès aux sources de données
©
2013 SAP AG ou société affiliée SAP. Tous droits réservés.
677
Un dictionnaire est une autre source de données pour Crystal Reports. Il fournit un filtre pratique, clarifiant et simplifiant des techniques complexes d'accès aux données pour les utilisateurs finaux. Les utilisateurs peuvent quand même accéder directement aux données. Les dictionnaires fournissent simplement tous les avantages sans complications.
Remarque
Les fichiers Crystal Dictionary ont été créés par un programme existant dans Crystal Reports. Bien que le programme ne soit plus pris en charge, vous pouvez encore utiliser les fichiers DC5 comme sources de données pour les rapports.
Une fois créés, les dictionnaires fonctionnent comme un filtre et offrent un affichage des données complexes qui est clair et très facile à comprendre pour n'importe quel utilisateur. Les données complexes n'empêcheront pas les utilisateurs finaux de créer des rapports puissants.
Remarque
Vous devez installer le fichier crdb_dictionary.dll avant de pouvoir utiliser les fichiers de dictionnaire dans vos rapports.
Crystal Reports lit le fichier de dictionnaire à l'aide du fichier P2ixbse.dll. Ce fichier de traduction est basé sur le moteur xBase utilisé pour accéder aux bases de données dBASE, FoxPro et Clipper, mais fournit également la souplesse requise pour lire les dictionnaires. Voir
[page 656].
Remarque
Si vous avez mis à jour une version précédente de Crystal Reports qui prenait en charge les fichiers de dictionnaire, les anciens dictionnaires (.dct) étaient basés sur le moteur Pervasive. Si vous convertissez les anciens fichiers en nouveaux fichiers de dictionnaire, ceux-ci utiliseront la couche Traduction de xBase au lieu de Pervasive. Cependant, le moteur Pervasive, installé par la version précédente de Crystal Reports, doit rester sur votre système pour que la nouvelle application dictionnaire puisse lire les anciens fichiers de dictionnaire.
La couche Accès à la base de données correspond à la couche par laquelle le fichier de dictionnaire lit en fait le contenu de la base de données d'origine. Les dictionnaires doivent lire le contenu de la base de données en utilisant le même chemin que Crystal Reports. Les sections sur les couches de base de données à accès direct et les sources de données ODBC décrivent les fichiers dont les dictionnaires ont besoin pour lire les données.
678
©
2013 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP Crystal Reports 2011
Accès aux sources de données

Lien public mis à jour
Le lien public vers votre chat a été mis à jour.