Création d'un paramètre avec une invite dynamique. Business Objects Crystal Reports 2008 SP1
Champs de paramètre et invites
23
Création d'un paramètre avec une invite dynamique
Création d'un paramètre avec une invite dynamique
Les valeurs d'une invite dynamique sont extraites de la source de données et ne sont pas stockées dans le rapport. Par exemple, si vous demandez un nom de client, vous pouvez créer une invite dynamique car les noms inscrits dans votre base de données client changent probablement souvent.
Vous pouvez créer des invites dynamiques dans Crystal Reports. Vous n'avez pas besoin de BusinessObjects Enterprise ou de
Crystal Reports Server pour créer des invites dynamiques. Lorsque Crystal
Reports est installé sur le même ordinateur que Microsoft Visual Studio, vous pouvez utiliser le logiciel Crystal Report Designer intégré pour créer des invites dynamiques. Lorsque vous utilisez Crystal Reports avec
Crystal Reports Server ou BusinessObjects Enterprise, vous disposez de fonctionnalités supplémentaires. Pour en savoir plus, voir
page 666.
Suivez les étapes ci-après pour créer un paramètre qui utilise une invite dynamique. Dans le cadre de la procédure, vous allez créer une liste de valeurs.
Pour créer un paramètre avec une invite dynamique
1.
Ouvrez l'exemple de rapport portant le nom Group.rpt.
Vous trouverez les exemples de rapports sur le site Web de support technique de Business Objects
http://support.businessob
jects.com/samples/
.
2.
Dans le menu Affichage, cliquez sur Explorateur de champs.
La boîte de dialogue Explorateur de champs apparaît.
3.
Sélectionnez Champs de paramètre, puis cliquez sur Nouveau.
La boîte de dialogue Créer un paramètre s'affiche.
4.
Saisissez le nom du paramètre dans le champ Nom (255 caractères alphanumériques maximum).
Cet exemple utilise le paramètre Région.
652 Guide de l'utilisateur de Crystal Reports 2008 SP1
Champs de paramètre et invites
Création d'un paramètre avec une invite dynamique
23
5.
Dans la zone Liste de valeurs, cliquez sur Dynamique.
6.
Vérifiez que l'option Nouveau est sélectionnée dans la zone Choisissez une source de données.
Remarque :
Si votre rapport contient déjà une liste de valeurs, ou si vous souhaitez sélectionner une liste de valeurs à dans votre référentiel, vous pouvez sélectionner l'option Existant et choisir une liste de valeurs existante dans l'arborescence.
7.
Cliquez sur Insérer, puis sélectionnez Région dans la liste Valeur.
8.
Dans la zone Options de valeur, saisissez le texte d'invite de votre choix dans le champ Texte de l'invite (jusqu'à 255 caractères alphanumériques).
Il s'agit du texte qui apparaît dans la boîte de dialogue "Saisie des valeurs d'invite" lors de l'actualisation du rapport. Cet exemple utilise le paramètre
"Sélectionnez une région".
Guide de l'utilisateur de Crystal Reports 2008 SP1 653
Champs de paramètre et invites
23
Création d'un paramètre avec une invite dynamique
9.
Cliquez sur OK.
10.
Retournez dans la boîte de dialogue Explorateur de champs, et faites glisser le paramètre Région vers votre rapport.
Remarque :
Si vous ne souhaitez pas voir le champ de paramètre que vous avez fait glisser dans le rapport, placez-le dans une section que vous pouvez supprimer, comme un en-tête ou un pied de page.
Lorsque vous affichez votre invite dynamique dans Crystal Reports, elle ne semble pas si différente d'une invite statique. Cependant, Crystal Reports stocke en arrière-plan les informations concernant la liste de valeurs que vous avez créée pour cette invite. Lorsque le moteur de rapport requiert un paramètre comportant une invite dynamique, il accède à la source de données et renseigne automatiquement la liste de valeurs. Cela s'affiche
654 Guide de l'utilisateur de Crystal Reports 2008 SP1

Публичная ссылка обновлена
Публичная ссылка на ваш чат обновлена.