Mappage des champs de base de données. Business Objects Crystal Reports 2008 SP1
Bases de données
25
Mappage des champs de base de données
Remarque :
Vous pouvez utiliser l'Atelier de formules pour modifier des expressions SQL pour qu'elles soient traitées sur le serveur.
Activation du traitement côté serveur
1.
Dans le menu Fichier, cliquez sur Options du rapport.
2.
Sélectionnez Regrouper sur le serveur dans la boîte de dialogue Options du rapport.
Cette case est décochée si l'option Utiliser les index ou les serveurs pour un traitement rapide n'est pas sélectionnée.
3.
Cliquez sur OK.
Remarque :
Vous pouvez également activer ou désactiver rapidement cette option en sélectionnant ou en désélectionnant Regrouper sur le serveur dans le menu
Base de données. Si l'option Utiliser les index ou les serveurs pour un traitement rapide n'est pas sélectionnée dans la boîte de dialogue Options du rapport, cette commande est désactivée.
Mappage des champs de base de données
La boîte de dialogue Mappage de champs permet de relier les champs de rapport aux champs de base de données correspondants après avoir modifié la structure de la base de données ou après avoir créé un rapport reposant sur une base de données à partir du modèle d'un autre rapport, établi sur une autre base de données ayant la même structure de table et de champ.
De cette façon, la boîte de dialogue vous aide à vous assurer que votre rapport s'imprime avec la version actuelle de la base de données active.
Lorsque vous créez un rapport pour la première fois, le rapport retire ses champs de la base de données dans sa présente forme. Si vous changez la structure de la base de données après que vous ayez créé le rapport, le logiciel a besoin d'adapter le rapport à cette nouvelle structure.
A propos de la boîte de dialogue Mappage de champs
La boîte de dialogue Mappage de champs contient quatre zones :
760 Guide de l'utilisateur de Crystal Reports 2008 SP1
Bases de données
Mappage des champs de base de données
25
• La zone dans le coin supérieur gauche affiche les noms de tous les champs de rapport non mappés, pour lesquels le logiciel décèle un changement dans la base de données active. Le premier nom est sélectionné par défaut.
• La zone dans le coin supérieur droit affiche les noms de tous les champs de base de données non mappés, pour lesquels le logiciel décèle une modification. Puisque la case Respecter le type est cochée par défaut, cette zone n'affiche que les noms des champs de base de données non mappés du même type que le champ de rapport sélectionné dans la zone du coin supérieur gauche. Pour afficher tous les champs de base de données non mappés, décochez la case Respecter le type.
• La zone dans le coin inférieur gauche affiche les noms de tous les champs de rapport mappés. Lorsque vous mappez les champs dans les zones supérieures, ils apparaissent dans les zones inférieures.
• La zone dans le coin inférieur droit affiche les noms de tous les champs de base de données mappés. Lorsque vous mappez les champs dans les zones supérieures, ils apparaissent dans les zones inférieures.
Pour chaque champ de base de données que vous avez modifié, sélectionnez le champ de rapport et le champ de base de données dans les sections supérieures et cliquez sur Mapper. Les noms de champs se déplaceront des zones supérieures vers les zones inférieures.
Vous n'avez pas besoin de remapper chaque champ de rapport. Par exemple, si vous supprimez un champ de base de données, il ne sera pas nécessaire de remapper son champ de rapport correspondant parce que vous n'en aurez pas besoin dans votre rapport. Vous pouvez cliquer sur OK pour fermer la boîte de dialogue sans remapper chaque champ répertorié dans la zone supérieure gauche.
Parfois, vous serez amené à annuler le mappage ou la mise en relation des champs de rapport ou de base de données que vous avez déjà mappés.
Par exemple, il se peut que vous ayez mappé des champs incorrects ou que vous vouliez mapper un champ de rapport à celui de base de données que vous avez déjà mappé. Dans ce cas, vous pouvez sélectionner un champ de rapport dans les zones inférieures (le logiciel sélectionne automatiquement le champ de base de données) et cliquer sur Annuler le mappage. Les noms de champs se déplaceront des zones inférieures vers les zones supérieures.
Guide de l'utilisateur de Crystal Reports 2008 SP1 761

Öffentlicher Link aktualisiert
Der öffentliche Link zu Ihrem Chat wurde aktualisiert.