4. Développez le dossier Data Access , puis sélectionnez l'option d'accès aux données appropriée.
Par exemple, si vous avez installé le client de base de données Informix, sélectionnez Informix dans le dossier
Data Access.
5. Cliquez sur l'option d'accès aux données sélectionnée, puis choisissez La totalité du composant ne sera pas disponible .
Un X s'affiche en regard de l'option et la zone Description de la fonction contient une remarque indiquant que la fonction va être complètement supprimée.
6. Cliquez sur Suivant dans cette boîte de dialogue et la suivante.
L'option d'accès aux données que vous avez sélectionnée a disparu.
7. Répétez les étapes 2 à 4.
8. Cliquez sur l'option d'accès aux données sélectionnée, puis choisissez Sera installé sur le disque dur local .
Le X en regard de l'option disparaît et la zone Description de la fonction contient une remarque indiquant que la fonction va être installée.
9. Cliquez sur Suivant dans cette boîte de dialogue et la suivante.
L'option d'accès aux données que vous avez sélectionnée est réinstallée et son DSN ODBC est configuré correctement.
25.3.5 Formats de base de données ODBC courants
25.3.5.1 Accès
Bien que vous puissiez accéder aux fichiers Microsoft Access depuis Crystal Reports (voir
[page
658]), il se peut que vous souhaitiez utiliser ODBC pour ces fichiers. Lorsqu'il communique avec les bases de données Access, ODBC utilise un fichier de traduction qui communique avec le moteur de base de données
Microsoft Jet via DAO (voir
[page 659]). Le moteur de base de données Microsoft Jet est un exemple de pilote ODBC spécifique à un SGBD.
Toutes les tâches dans les bases de données Access sont effectuées par le moteur Jet dont il est un composant obligatoire. Jet est un composant nécessaire pour travailler avec les données Access. Le moteur Jet faisant partie intégrante de toutes les bases de données Access, il est montré ici comme un élément de la couche Base de données.
25.3.5.2 Excel
Vous pouvez convertir les feuilles de calcul Microsoft Excel en bases de données pouvant être lues par
Crystal Reports via ODBC. Dans Excel 4.0 et versions antérieures, utilisez la commande Définir la base de données du menu Données. Dans Excel 5.0 et versions ultérieures, utilisez la commande Définir du sous-menu
Nom du menu Insertion. Dès que les feuilles de calcul sont converties, leurs lignes deviennent des enregistrements et leurs colonnes des champs. Pour en savoir plus sur la conversion de vos feuilles de calcul en format de base de données, voir votre documentation Excel. Une fois la feuille convertie, configurez la source de données ODBC correspondante, puis sélectionnez-la depuis Crystal Reports.
Guide de l'utilisateur SAP Crystal Reports 2013
Accès aux sources de données
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
671
Remarque
Si vous utilisez Excel 7.0 ou version ultérieure, vous pouvez exporter vos feuilles de calcul en tant que tables de base de données Access et les lire à partir de Crystal Reports comme vous le feriez avec toute autre table
Access. Pour en savoir plus, voir votre documentation Excel.
Vous pouvez configurer une source de données ODBC pour des feuilles de calcul Excel à l'aide du moteur DAO. Le moteur DAO est installé sur votre système avec la version de Crystal Reports. Vous devez cependant définir une source ODBC manuellement pour votre feuille de calcul Excel. Voir la rubrique intitulée "Configurer une source de données ODBC" dans l'
aide en ligne de Crystal Reports
.
25.3.5.3 Informix
Crystal Reports accède aux bases de données Informix au moyen d'ODBC. Le client Informix doit être installé sur votre ordinateur. Si ce n'est pas le cas, Crystal Reports fournit le pilote DataDirect utilisé par ODBC pour communiquer avec le moteur de base de données Informix.
Remarque
Si votre rapport utilise une connexion DSN DataDirect et que vous souhaitez publier le rapport pour l'installation d'une plateforme de BI sous Unix, vérifiez que l'administrateur de la plateforme de BI a ajouté une entrée DSN dans le fichier odbc.ini
. Pour en savoir plus sur la configuration d'une plateforme de BI afin d'utiliser les connexions DataDirect, voir le
Guide d'installation de la plateforme
SAP BusinessObjects Business Intelligence pour Unix
.
25.3.5.4 Bases de données SQL via DataDirect
●
●
●
●
●
Il existe de nombreux systèmes de gestion de bases de données SQL sur le marché, et la plupart d'entre eux sont accessibles via ODBC. Crystal Reports fournit plusieurs pilotes ODBC DataDirect, vous permettant d'accéder à de nombreuses bases de données SQL parmi les plus courantes, dont :
Informix
Oracle
Sybase
Microsoft SQL Server
DB2
Crystal Reports communique toujours avec ODBC via le fichier de traduction crdb_odbc.dll, mais les pilotes
DataDirect permettent à ODBC d'accéder facilement aux bases de données.
Remarque
Si vous utilisez une base de données SQL qui n'est pas accessible aux pilotes DataDirect, reportez-vous à votre documentation SGBD pour en savoir plus sur les pilotes ODBC requis.
672
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur SAP Crystal Reports 2013
Accès aux sources de données
Ne confondez pas bases de données SQL et langage SQL. Ce dernier est un langage informatique conçu
spécialement pour créer et lire des fichiers de base de données. Voir
Utilisation de SQL et des bases de données
Une base de données SQL est un ensemble d'applications qui utilisent le langage SQL pour créer et manipuler des bases de données. Les SGBD SQL sont généralement conçus pour fonctionner comme d'importantes applications client/serveur distribuées sur le réseau.
Pour ouvrir une base de données SQL, ODBC utilise un ensemble de pilotes de prise en charge ODBC DataDirect
(les mêmes pour tous les formats de base de données SQL), un pilote ODBC DataDirect spécifique au format de la base et la couche Communication de base de données (assurant la communication directe avec le fichier de base de données). Les fichiers de cette couche Traduction SGBD sont tous des pilotes DataDirect.
Remarque
ODBC ne doit pas nécessairement utiliser les pilotes DataDirect pour accéder aux bases de données SQL affichées ici. La plupart des applications SGBD SQL disposent de leurs propres pilotes ODBC.
Remarque
Si votre rapport utilise une connexion DSN DataDirect et que vous souhaitez publier le rapport pour l'installation d'une plateforme de BI sous Unix, vérifiez que l'administrateur de la plateforme de BI a ajouté une entrée DSN dans le fichier odbc.ini
. Pour en savoir plus sur la configuration d'une plateforme de BI afin d'utiliser les connexions DataDirect, voir le
Guide d'installation de la plateforme
SAP BusinessObjects Business Intelligence pour Unix
.
25.3.5.5 Visual FoxPro
Les données Microsoft Visual FoxPro sont accessibles via ODBC, tandis que les données des versions 2.6 et antérieures de FoxPro sont accessibles directement via le moteur xBase. Si vous utilisez les versions 2.6 ou antérieures de FoxPro, voir
[page 658].
25.3.5.6 Lotus Domino
●
●
●
Une base de données Lotus Domino peut être lue par Crystal Reports via ODBC. Sur les systèmes Windows, la couche de traduction de Lotus Domino DBMS se compose de trois fichiers :
Nsql32.dll
Nsqlv32.dll
Nsqlc32.dll
Ces fichiers utilisent les pilotes installés par le client Lotus Notes pour travailler avec la base de données Lotus
Domino. Le composant client de Lotus Domino doit être installé sur l'ordinateur local.
Remarque
Le serveur Domino peut être remplacé par le client Lotus Notes dans la couche Base de données.
Guide de l'utilisateur SAP Crystal Reports 2013
Accès aux sources de données
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
673

Link pubblico aggiornato
Il link pubblico alla tua chat è stato aggiornato.