Amélioration du regroupement, du tri et du calcul d'un total. SAP 2013
Informations associées
[page 76]
Utilisation des formules de sélection d'enregistrements améliorées
6.6 Amélioration du regroupement, du tri et du calcul d'un total
6.6.1 Regroupement sur le serveur
Si vous créez des rapports en temps réel à partir de données du Web, réduisez la quantité de données transférées du serveur de base de données en utilisant l'option Regrouper sur le serveur. Avec cette option, le serveur de base de données effectue l'essentiel du traitement et seul un sous-ensemble de données est initialement traité. Des données détaillées sont renvoyées de la base de données seulement si vous explorez en avant un rapport.
Remarque
Le traitement côté serveur ne fonctionne que pour les rapports triés et regroupés qui reposent sur des sources de données SQL.
6.6.1.1 Pour activer le traitement côté serveur
1. Dans le menu Fichier , cliquez sur Options du rapport .
2. Sélectionnez Regrouper sur le serveur dans la boîte de dialogue Options du rapport.
Cette case est décochée si l'option Utiliser les index ou les serveurs pour un traitement rapide n'est pas sélectionnée.
Conseil
Lorsque l'option Utiliser les index ou le serveur pour un traitement rapide est sélectionnée, vous pouvez rapidement activer Regrouper sur le serveur dans le menu Base de données.
3. Cliquez sur OK .
6.6.2 Exemple d'avantage du regroupement sur le serveur
L'exemple suivant décrit un scénario type de reporting où le regroupement sur le serveur peut considérablement réduire la quantité de données superflues transférées du serveur de base de données.
Guide de l'utilisateur SAP Crystal Reports 2013
Conception de rapports Web optimisés
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
125
6.6.2.1 Pour diminuer le transfert de données en effectuant un regroupement sur le serveur
1. Ouvrez l'exemple de rapport Group.rpt
.
Regardez dans l'angle inférieur droit de la fenêtre Crystal Reports et notez que 269 enregistrements ont été renvoyés pour ce rapport.
Remarque
Ce chiffre est visible uniquement si vous avez sélectionné l'option Barre de rapport dans le menu Affichage.
2. Dans le menu Rapport , cliquez sur Expert Section pour accéder à l'Expert Section.
3. Dans la liste Sections , sélectionnez Détails .
4. Dans l'onglet Commun , sélectionnez Masquer (avec exploration avant) . Ceci masque la section Détails du rapport, de telle sorte que seul l'en-tête de groupe s'affiche dans le rapport. (Dans ce cas, le rapport est regroupé par Pays.)
5. Cliquez sur OK dans l'Expert Section. Les enregistrements de détails disparaîtront du rapport.
6. Appuyez sur F5 pour actualiser les données du rapport (ou cliquez sur le bouton Actualiser de la barre d'outils).
Notez que 269 enregistrements sont toujours renvoyés pour le rapport, même si les enregistrements de détails sont masqués.
7. Dans le menu Base de données , cliquez sur Regrouper sur le serveur .
Notez à présent que seuls 71 enregistrements sont renvoyés pour le rapport. Le regroupement (par Pays) a
été effectué sur le serveur de base de données et un nombre inférieur d'enregistrements a été transféré vers le rapport.
8. Explorez en avant un pays en cliquant deux fois sur le rapport.
Conseil
Lorsque l'exploration avant est possible, le curseur prend l'apparence d'une loupe.
Crystal Reports récupère les enregistrements de détails appropriés selon vos besoins.
Par exemple, si vous explorez en avant l'Australie, Crystal Reports récupère rapidement les enregistrements qui constituent le groupe.
En masquant la section Détails de ce rapport, vous avez créé un rapport résumé dans lequel les utilisateurs peuvent facilement naviguer. Chaque utilisateur peut d'abord repérer le pays qui l'intéresse puis l'explorer en avant pour extraire des détails importants.
En outre, en activant l'option Regrouper sur le serveur, vous avez fait en sorte que le traitement initial s'effectue sur le serveur de base de données. En conséquence, seuls les enregistrements nécessaires sont transférés vers le rapport.
Pour en savoir plus sur le traitement côté serveur, voir
126
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur SAP Crystal Reports 2013
Conception de rapports Web optimisés

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