Utilisation efficace d'autres éléments de conception. Business Objects Crystal Reports 2008 SP1
Conception de rapports Web optimisés
8
Choix de conception appropriés
les tables reliées présentent souvent un avantage en matière de performances.
Pour en savoir plus
• Pour d'autres instructions générales, voir
Liens de base de données par rapport aux sous-rapports dans des situations un-à-plusieurs
page 689.
• Pour en savoir plus, voir
Amélioration des performances dans les mises en relation de type un-à-plusieurs
page 718.
Utilisation efficace d'autres éléments de conception
Cartes géographiques
Le rendu cartographique est une opération à une seul thread qui n'effectue pas correctement la mise à l'échelle. Bien que les cartes soient prises en charge, vous devez tenir compte de l'impact global sur les performances de l'insertion d'une carte dans votre rapport.
Modèles de rapport
Si vous envisagez d'appliquer le même modèle à plusieurs rapports, il est préférable d'ouvrir le rapport une fois et de le mettre en mémoire cache, car le modèle a seulement besoin d'être en lecture seule.
Inclusion de "Page N/M" ou de "Nombre total de pages"
Si vous incluez les champs spéciaux "Page N/M" ou "Nombre total de pages" dans votre rapport, cette valeur n'est calculée qu'après le traitement du rapport. Evitez d'utiliser ces champs spéciaux dans votre rapport, à moins que ce dernier soit très petit ou que vous ayez absolument besoin de cette valeur.
184 Guide de l'utilisateur de Crystal Reports 2008 SP1
Conception de rapports Web optimisés
Choix de conception appropriés
8
Conception de rapports en vue d'optimiser le partage des données
BusinessObjects Enterprise dispose d'une fonction de partage des données qui améliore la performance en réduisant le nombre d'appels à la base de données effectués dans un système par plusieurs utilisateurs.
Les utilisateurs d'un objet rapport ne peuvent partager les données que sous certaines conditions. Essayez d'optimiser le partage des données en concevant les rapports de telle sorte que les conditions du partage des données soient satisfaites aussi souvent que possible, sans négliger les besoins de chaque utilisateur en matière d'informations.
Lorsque le Page Server traite des rapports, les données sont partagées entre les utilisateurs d'un rapport lorsque les conditions suivantes sont remplies :
• les utilisateurs visualisent le rapport à l'aide des mêmes informations de connexion à la base de données ;
• les utilisateurs visualisent le rapport à l'aide des mêmes paramètres ;
• les utilisateurs visualisent le rapport à l'aide des mêmes options de mise en page ;
• les utilisateurs visualisent le rapport à l'aide des mêmes paramètres régionaux ; les rapports visualisés à l'aide du visualiseur DHTML, le visualiseur ActiveX ou le visualiseur Java sont traités par le Page Server. Ces visualiseurs ne permettent pas aux utilisateurs de modifier la mise en page ou les paramètres régionaux d'un rapport. Toutefois, il est possible de développer des applications de visualisation personnalisées offrant cette fonctionnalité.
Lorsque le Report Application Server (RAS) traite des rapports, les données sont partagées entre les utilisateurs d'un rapport lorsque les conditions suivantes sont remplies :
• les utilisateurs visualisent le rapport à l'aide des mêmes informations de connexion à la base de données ;
• les utilisateurs visualisent le rapport à l'aide des mêmes paramètres ;
Guide de l'utilisateur de Crystal Reports 2008 SP1 185

公開リンクが更新されました
あなたのチャットの公開リンクが更新されました。