Création d'un classement de base de données. SAP 2013
Remarque
SQL est le langage de requête pris en charge par toutes les bases de données relationnelles (SGBDR), bien que chaque base de données ait sa propre syntaxe.
16.6.4 Création d'un classement de base de données
Créez un classement de base de données dans le volet Filtres de la requête de l'Editeur de requête.
Remarque
Vous pouvez combiner des classements de base de données avec d'autres types de filtre de requête dans le volet Filtres de la requête.
16.6.4.1 Pour créer un classement de base de données
1. Ajoutez les objets à afficher dans votre requête au volet Objets du résultat de l'Editeur de requête.
2. Sélectionnez l'objet à utiliser pour effectuer le classement.
3.
Cliquez sur Ajouter un classement de base de données dans la barre d'outils.
Le plan du classement s'affiche dans le volet Filtres de la requête. L'objet sélectionné s'affiche en tant que dimension du classement et le premier indicateur de la requête s'affiche en tant qu'indicateur du classement dans la liste "D'après".
Remarque
Le bouton "Ajouter un classement de base de données" est désactivé si votre base de données ne prend pas en charge le classement.
4. Sélectionnez le sens de classement (Premiers ou Derniers).
5. Saisissez le nombre d'enregistrements que le classement doit renvoyer dans la zone en regard de Premiers/
Derniers.
Remarque
Vous pouvez spécifier une invite au lieu d'une constante en cliquant sur la flèche en regard du nombre.
Lorsque vous sélectionnez une invite, l'utilisateur doit saisir le nombre de classements lors de l'exécution
de la requête. Pour en savoir plus sur les invites, voir
[page 348].
6. Faites glisser l'objet fournissant le contexte de calcul de l'indicateur à la zone Pour chaque .
Cette dimension est facultative.
Remarque
Pour afficher la zone "Pour chaque", cliquez sur la flèche à droite de l'indicateur "D'après".
356
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur SAP Crystal Reports 2013
Création de requêtes
7. Faites glisser tous les objets à inclure dans la restriction WHERE vers la zone blanche du plan de classement.
Pour en savoir plus sur la restriction WHERE, voir l'explication de la section
Qu'est-ce qu'une sous-requête ?
[page 353].
16.6.4.2 Paramètres de classement
Le tableau suivant décrit les paramètres de classement de gauche à droite :
Paramètre
Premiers/Derniers
Nombre d'enregistrements
Objet du classement
D'après
Pour chaque valeur de (facultatif)
Condition WHERE (facultatif)
Description
Ordre de classement.
Premiers - classe en ordre décroissant.
Derniers - classe en ordre croissant.
Nombre d'enregistrements à renvoyer dans le classe ment. Par exemple, les 10 premiers.
Objet utilisé dans le classement. Par exemple, si l'objet est Région et le classement répertorie les 10 premiè res, le classement renvoie les 10 meilleures régions.
Indicateur utilisé pour classer l'objet de classement.
Par exemple, si l'indicateur est Revenu et l'objet est Ré gion, Crystal Reports classe les régions par rapport au montant de leur revenu.
Objet spécifiant le contexte de calcul supplémentaire pour le classement. Par exemple, si l'objet de classe ment est Région, l'indicateur est Revenu et la dimen sion Pour chaque est Pays, Crystal Reports classe les régions par rapport au revenu de chaque pays.
Restriction supplémentaire sur les valeurs renvoyées dans le classement qui apparaît sous les autres para mètres. Par exemple, un classement de régions com portant une condition qui restreint Pays à "Etats-Unis"
établit uniquement un classement pour les régions des
Etats-Unis.
Guide de l'utilisateur SAP Crystal Reports 2013
Création de requêtes
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
357

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