Choix de conception appropriés. SAP 2013 Support Package 1
Conception de rapports Web optimisés lors de l'actualisation d'une instance de rapport : ce moment d'évaluation est connu sous le nom de
"WhileReadingRecords" (lors de la lecture des enregistrements). D'autres sont évaluées à chaque fois qu'une page de rapport est mise en forme pour l'affichage dans un visualiseur de rapport ou un navigateur : ce moment d'évaluation est connu sous le nom de "WhilePrintingRecords" (lors de l'impression des enregistrements).
Si vous utilisez la plateforme SAP BusinessObjects Business Intelligence pour générer des instances de rapport et que vous remarquez que les fonctions de date ou d'heure ne sont pas évaluées sur les valeurs attendues, tenez compte des points suivants :
• La date et l'heure courantes sont toujours lues à partir de l'horloge accessible en local par le moteur de rapport, c'est-à-dire à partir de l'horloge de l'ordinateur qui traite le rapport. Dans la plateforme
SAP BusinessObjects Business Intelligence, le Job Server traite les rapports planifiés par rapport
à la base de données et le Page Server traite les rapports à la demande par rapport à la base de données. Le Page Server met également en forme des pages individuelles d'instances de rapports lorsque les utilisateurs les visualisent.
• Lors du traitement d'un rapport planifié, toutes les formules de date et d'heure sont évaluées par le
Job Server afin de générer l'instance de rapport. Lorsque vous visualisez simplement l'instance de rapport résultante, aucune des formules n'est réévaluée.
• Lorsque vous visualisez une page de rapport mise en cache, aucune des fonctions de date n'est réévaluée car les enregistrements ont déjà été lus et la page a déjà été mise en forme.
• Si vous utilisez des fonctions de date et/ou d'heure dans la formule de sélection d'un rapport, les données de ce dernier dépendent des valeurs renvoyées par ces formules. Par conséquent, lorsque vous visualisez ultérieurement une instance de rapport, cette fonction peut entraîner l'actualisation des données du rapport à partir de la base de données.
• Pour vous assurer que les fonctions de date et d'heure renvoient les valeurs attendues, vous pouvez forcer le moment de l'évaluation à l'aide des fonctions WhileReadingRecords et WhilePrintingRecords.
Pour en savoir plus, voir les sections "Fonctions" et "Modèle de traitement des rapports" de l'Aide en ligne de Crystal Reports.
6.3 Choix de conception appropriés
Cette section présente des options et des observations liées à la conception pour vous aider à améliorer les performances de vos rapports. Les sujets abordés vont des suggestions élémentaires, comme la mise à jour de rapports créés dans des versions antérieures de Crystal Reports au format de fichier le plus récent, aux décisions plus importantes comme l'utilisation de données dynamiques ou enregistrées et l'utilisation efficace des sous-rapports.
Lorsque vous concevez vos rapports et en particulier lorsque vous concevez des rapports pour le Web, votre objectif est de permettre aux utilisateurs de ces rapports de manipuler les données qu'ils voient.
En d'autres termes, vous voulez afficher les informations sous forme résumée, pour que chaque utilisateur puisse naviguer dans le rapport rapidement, puis l'explorer en avant pour accéder à des données supplémentaires. De cette manière, le trafic sur le Web et les temps de réponse sont réduits,
118 2013-09-26

Link público atualizado
O link público para o seu chat foi atualizado.