Création d'un paramètre avec une liste de valeurs en cascade. SAP 2013 Support Package 1
Champs de paramètre et invites
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 sur la page d'invite de l'utilisateur final. Si vous choisissez de publier le rapport sur la plateforme SAP BusinessObjects Business Intelligence ou
Crystal Reports Server, la liste de valeurs devient une entité séparée que vous pouvez éventuellement planifier dans le Gestionnaire de vues d'entreprise.
21.6 Création d'un paramètre avec une liste de valeurs en cascade
Une invite dynamique peut inclure une liste de valeurs en cascade qui propose à vos utilisateurs des niveaux de sélections supplémentaires. Par exemple, si vous utilisez une invite demandant la saisie d'une valeur de ville mais que vous devez également connaître le pays et la région où se situe cette ville, vous pouvez créer une invite dynamique et en cascade. Dans ce cas, vous demandez d'abord le pays et une fois la valeur sélectionnée, le programme demande la région en n'affichant que les régions qui s'appliquent au pays sélectionné. Enfin, une fois la valeur de région sélectionnée, le programme demande une ville en n'affichant que les villes correspondant à la région sélectionnée. De cette façon, vous êtes certain que l'utilisateur sélectionne la ville correcte (par exemple, Vancouver, Washington,
Etats-Unis plutôt que Vancouver, Colombie-Britannique, Canada).
A l'instar d'une invite dynamique comportant une seule valeur, vous pouvez créer ou spécifier une liste de valeurs en cascade dont vous pouvez planifier les mises à jour aussi fréquemment que vous le souhaitez via le Business View Manager. Pour en savoir plus sur la planification d'une liste de valeurs, voir le Guide d'administration de Business Views.
Suivez les étapes ci-après pour créer un paramètre qui utilise une invite dynamique et une liste de valeurs en cascade.
21.6.1 Pour créer un paramètre avec une liste de valeurs en cascade
1.
Ouvrez l'exemple de rapport portant le nom
Group.rpt
.
500 2013-09-26
Champs de paramètre et invites
Vous trouverez les exemples de rapports sur le site Web de support de SAP Business Object.
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 Ville du fournisseur.
5.
Dans la zone Liste de valeurs, cliquez sur
Dynamique
.
6.
Saisissez le texte d'invite de votre groupe d'invites dans le champ
Texte du groupe d'invites
.
Cet exemple utilise l'énoncé "Choisissez la ville dans laquelle se trouve votre fournisseur".
Remarque :
Les groupes d'invites vous permettent d'utiliser des listes de valeurs en cascade pour d'autres invites en cascade. Par exemple, si vous définissez une liste de valeurs en cascade pour une invite d'adresse, vous pouvez utiliser cette liste pour les adresses d'expédition et de facturation. Dans ce cas, vous pouvez créer deux groupes d'invites pour la même liste de valeurs ; vous pouvez nommer un groupe d'invites Adresse d'expédition et l'autre groupe Adresse de facturation.
7.
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.
8.
Cliquez sur
Insérer
.
Le programme développe automatiquement la liste Valeur. Vous utilisez cette zone pour définir les champs qui constituent votre liste de valeurs en cascade. Cet exemple utilise une cascade de valeurs
Pays, Région et Ville.
9.
Dans la liste
Valeur
, sélectionnez
Pays
.
10.
Cliquez sur le champ vide sous
Pays
, puis sélectionnez
Région
.
11.
Cliquez sur le champ vide sous
Région
, puis sélectionnez
Ville
.
12.
Dans la zone Paramètres, cliquez sur
Ville
pour lier le champ qui contient la valeur Ville au paramètre.
Dans cette étape, vous choisissez le champ de votre hiérarchie en cascade qui doit être lié au champ de paramètres que vous créez. Etant donné que ce paramètre doit fournir à Crystal Reports une valeur de ville, vous liez le paramètre à la valeur Ville.
13.
Dans le champ
Texte de l'invite
(zone Options), saisissez le texte d'invite supplémentaire pour chaque champ de votre liste de valeurs en cascade.
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.
501 2013-09-26

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