23.3.1 Pour modifier la source de données
1. Dans le menu Base de données , choisissez Définir l'emplacement de la source de données .
La boîte de dialogue Définir l'emplacement s'affiche avec les tables de base de données utilisées dans le rapport affiché dans la zone Source de données actuelle. Le rapport principal est affiché comme entité racine.
2. Dans la zone Source de données actuelle, sélectionnez la base de données ou la table à remplacer.
Conseil
Si vous souhaitez que l'emplacement de la base de données corresponde à celui du rapport actif, développez le nœud Propriétés du rapport et cliquez avec le bouton droit de la souris sur le champ Nom de la base de données. Sélectionnez "Modifier" pour saisir un emplacement manuellement, "Identique au rapport" pour que l'emplacement corresponde à un lecteur local ou "Convertir en UNC" pour que l'emplacement corresponde à un lecteur mappé.
3. Dans la zone "Remplacer par", sélectionnez la base de données ou la table que vous souhaitez utiliser.
4. Cliquez sur Mettre à jour .
Ce bouton n'est disponible que lorsque des éléments de même type sont sélectionnés (c'est-à-dire que si vous sélectionnez une table dans la liste du haut, vous devez sélectionner une table dans celle du bas).
Une fois que vous avez cliqué sur le bouton Mettre à jour, les informations de la nouvelle source de données sont mises à jour dans la liste Source de données actuelle.
5. Répétez les étapes 2 à 4 si nécessaire.
23.4 Utilisation des alias
Pour diverses raisons, le nom ou l'emplacement d'une base de données peut être modifié. Si vous créez un rapport, puis changez le nom ou l'emplacement d'une table ou d'un fichier, le Report Designer doit pouvoir retrouver le nouveau nom ou le nouvel emplacement. Ceci est particulièrement important lorsque vous créez des formules qui utilisent une table qui a été renommée ou déplacée. Ce problème n'est pas difficile à résoudre pour trouver une référence sur un champ unique. En revanche, rechercher toutes les formules utilisant ce champ peut vite devenir très fastidieux.
Pour résoudre ce problème, le Report Designer utilise des alias référençant les tables et fichiers de base de données. Les alias sont des pointeurs, c'est-à-dire des éléments internes indiquant au logiciel où il trouvera un champ de base de données. En cas de modification du nom ou de l'emplacement de la base de données, il suffit de redéfinir les pointeurs. Voir
Changement de source de données
[page 522]. Un alias ne change pas ; aussi vos
formules ne sont-elles pas affectées. Le Report Designer déduit de l'alias l'emplacement et le nom du champ, puis il va à l'endroit indiqué et exécute la formule sans aucun problème.
Guide de l'utilisateur SAP Crystal Reports 2013
Bases de données
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
523

Public link updated
The public link to your chat has been updated.