Invites dynamiques et listes de valeurs en cascade
9
Paramètres et invites
Cette section explique les concepts de base des invites dynamiques et des listes de valeurs en cascade.
Paramètres et invites
Les paramètres sont des champs de vue d'entreprise qui peuvent être utilisés dans une formule de vue d'entreprise au niveau de la couche fondation de données ou de la couche élément d'entreprise. Les invites vont de pair avec les boîtes de dialogue et permettent aux utilisateurs de définir une valeur pour les différents paramètres contenus dans un rapport.
Utilisé en tant que composant de formule, un paramètre doit avoir une valeur pour que le rapport qui le contient puisse être exécuté par le programme.
Pour utiliser les paramètres dans la couche fondation de données ou élément d'entreprise, vous créez une vue d'entreprise dont le comportement varie en fonction des valeurs saisies par l'utilisateur.
Les invites permettent aux utilisateurs de définir une valeur pour les différents paramètres contenus dans un rapport. Les invites se distinguent des paramètres par les points suivants :
• Les invites ne sont pas directement utilisées par une formule de vue d'entreprise.
• Les invites comportent des paramètres d'interface qui vous permettent de déterminer l'apparence de la boîte de dialogue d'invite visible par les utilisateurs.
• Les invites comportent une liste de valeurs facultative à partir de laquelle les utilisateurs peuvent faire leur choix. Cette liste de valeurs peut être une liste statique stockée dans chaque rapport, ou une liste dynamique extraite d'une base de données (ce type d'invite inclut les listes en cascade multiniveaux qui sont également extraites d'une base de données).
Lorsque l'utilisateur définit une valeur dans l'interface d'invite, le moteur d'invite de Crystal Reports attribue cette valeur au paramètre correspondant qui est ensuite utilisé par la fondation de données ou l'élément d'entreprise.
Présentation des invites dynamiques
Les invites dynamiques et les listes de valeurs en cascade sont désormais disponibles dans Crystal Reports et Business Views. Ces fonctionnalités
230 Utilisation des vues d'entreprise
Invites dynamiques et listes de valeurs en cascade
Présentation des invites dynamiques
9 vous permettent de remplir la liste de valeurs associée à une invite à partir d'une base de données externe à votre rapport, au lieu d'avoir à stocker une liste de valeurs statique dans chaque paramètre.
L'application Business Views a été modifiée de manière à pouvoir prendre en charge les invites dynamiques et les listes de valeurs en cascade :
• Les paramètres contenus dans les éléments d'entreprise et les fondations de données peuvent désormais utiliser les invites dynamiques et les listes de valeurs en cascade.
Pour en savoir plus, voir
page 239.
• Le Gestionnaire de vues d'entreprise sert à gérer les objets de référentiel qui prennent en charge les invites dynamiques et les listes de valeurs en cascade dans Crystal Reports comme dans Business Views.
Appelés "objets d'invite", ces objets sont des listes de valeurs et des groupes d'invites ; ils sont décrits plus loin dans ce document. Pour en savoir plus, voir
Utilisation du Gestionnaire de vues d'entreprise pour gérer les objets d'invite du référentiel
page 239.
Les fonctionnalités d'invite ci-après peuvent être utilisées pour les invites d'éléments d'entreprise et de fondations de données et sont conçues à l'aide du Gestionnaire de vues d'entreprise. Les rapports Crystal qui font appel à des objets d'invite définis dans le Gestionnaire de vues d'entreprise peuvent
également utiliser ces fonctionnalités :
• Créer des invites dynamiques et des listes de valeurs en cascade.
• Réutiliser les définitions de valeurs dans plusieurs éléments d'entreprise ou fondations de données ;
• Planifier les listes de valeurs.
• Remplir les listes de valeurs à partir de vues d'entreprise ;
• Mettre en mémoire cache les listes de valeurs lors de l'exécution du rapport et partager cette liste avec plusieurs rapports en cours d'exécution.
• Planifier des listes de valeurs afin qu'elles se mettent elles-mêmes automatiquement à jour régulièrement.
• Planifier certaines listes de valeurs en vue de leur mise à jour régulière, pendant que le reste des listes extrait ses valeurs à la demande à partir d'une base de données.
Utilisation des vues d'entreprise 231

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