Gestion d'un paramètre sans valeur
Lorsque le moteur de rapport évalue une formule référençant un paramètre facultatif n'ayant pas de valeur, il génère une erreur d'exécution. Toutes les formules faisant référence à un paramètre facultatif doivent utiliser la fonction
HasValue()
dans un premier temps afin de vérifier si ce paramètre comporte une valeur avant de l'évaluer. Ceci concerne les formules de sélection d'enregistrements et les formules de données enregistrées.
Remarque
Le système ne supprimera pas automatiquement une instruction de la clause WHERE SQL. Le choix de l'instruction à exclure en fonction du test
HasValue()
incombe au concepteur du rapport.
21.2 Description des invites dynamiques
Les invites dynamiques et les listes de valeurs en cascade sont disponibles dans Crystal Reports. Ces fonctionnalités vous permettent de remplir les listes de valeurs associées à une invite à partir d'une source de données extérieure à votre rapport. (Les listes de valeurs statiques qui sont stockées dans votre rapport sont
également disponibles dans Crystal Reports.)
Cette fonctionnalité dynamique est disponible pour tous les utilisateurs Crystal Reports, qu'ils disposent ou non des fonctionnalités ajoutées de la plateforme SAP BusinessObjects Business Intelligence. Lorsque des fichiers de rapport Crystal sont stockés dans la plateforme SAP BusinessObjects Business Intelligence, des fonctionnalités d'invite dynamique supplémentaires sont disponibles. Le tableau suivant montre les fonctionnalités disponibles avec chaque produit.
Remarque
Dans ce tableau, et partout ailleurs dans cette section, le terme "rapport géré" est utilisé pour décrire des rapports stockés dans un environnement de la plateforme SAP BusinessObjects Business Intelligence, tandis que le terme "rapport non géré" sert à décrire des rapports stockés à l'extérieur de ce type d'environnement.
Fonctionnalité
Créer des invites dynamiques et des listes de valeurs en cascade.
Oui
Réutiliser les définitions de la liste de valeurs dans un rapport unique au moment de la conception.
Oui
Disponible lorsque les rapports
Crystal sont stockés à l'extérieur de la plateforme SAP BusinessOb jects Business Intelligence ?
Disponible lorsque les rapports
Crystal sont publiés sur la plate forme SAP BusinessObjects Busi ness Intelligence ?
Oui
Oui
Réutiliser les définitions de la liste de valeurs dans plusieurs rapports au moment de la conception.
Non Oui
Guide de l'utilisateur SAP Crystal Reports 2013
Champs de paramètre et invites
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
459
Fonctionnalité
Planifier les listes de valeurs.
Remplir les listes de valeurs à partir d'objets de commande.
Oui
Disponible lorsque les rapports
Crystal sont stockés à l'extérieur de la plateforme SAP BusinessOb jects Business Intelligence ?
Disponible lorsque les rapports
Crystal sont publiés sur la plate forme SAP BusinessObjects Busi ness Intelligence ?
Non Oui
Non
Toutes les listes de valeurs utilisées par les rapports gérés sont basées sur des vues d'entreprise ; cepen dant, les vues d'entreprise peuvent elles-mêmes être basées sur des objets de commande. Ainsi, les lis tes de valeurs peuvent être indirec tement basées sur des objets de commande.
Non Remplir les listes de valeurs à partir de champs de rapport.
Oui
Remplir la liste de valeurs à partir de vues d'entreprise.
Non
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.
Non
Oui
Oui
Planifier des listes de valeurs afin qu'elles se mettent elles-mêmes au tomatiquement à jour régulière ment.
Non
Planifier des parties de listes de va leurs afin qu'elles se mettent ellesmêmes à jour régulièrement, tout en laissant les autres parties ex traire à la demande leurs valeurs à partir de la base de données.
Non
Oui
Oui
Certains composants des produits Crystal Reports et de la plateforme SAP BusinessObjects Business Intelligence prennent en charge l'exécution de rapports à l'aide d'invites dynamiques et de listes de valeurs en cascade :
●
Visualiseurs pris en charge :
○
○
○
ActiveX
Winform .NET
Webform .NET
460
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur SAP Crystal Reports 2013
Champs de paramètre et invites

Lien public mis à jour
Le lien public vers votre chat a été mis à jour.