Gérer les ordres de tri

Ce document explique comment créer des ordre de tri paramétrables dans des programmes différents. L'ordre de tri détermine l'ordre des champs et les possibilités de recherche affichées dans l'écran.

Résultat

Un ordre de tri paramétrable est créé. Une ou plusieurs vues auront été associées à l'ordre de tri.

Les ordres de tri sont stockés dans la table CSYVIU. Les ordres de tri sont associés aux options de tri, vues et tables de sélection.

Les ordres de tri vous permettent d'afficher uniquement les informations dont vous avez besoin.

Avant de commencer

Une vue doit avoir été créée. Voir Gérer les vues.

Suivez les étapes ci-dessous :

Lorsque vous créez un ordre de tri, vous pouvez choisir si vous souhaitez le démarrer dans n'importe quel programme ou directement dans 'Ordre de tri. Ouvrir' (CRS022).

Dans certains programmes, il est possible de créer des tables de sélection dans les programmes Table de sélection générale. Ouvrir (CRS023) et Table de sélection. Sélectionner champs (CRS026).

  1. Pour créer un ordre de tri, ouvrez l'écran Ordre de tri. Ouvrir (CRS022/B).

    Une autre façon de démarrer (CRS022) consiste à appuyer sur F4 deux fois dans le champ 'Ordre de tri' du programme avec lequel vous travaillez, tel que 'Livraison. Ouvrir boîte à outils' (MWS410).

  2. Si vous avez ouvert l'écran (CRS022/B), renseignez le champ Programme et appuyez sur Entrée.

  3. Définissez un ordre de tri dans le champ Ordre de tri. Appuyez sur Entrée.

  4. Saisissez des valeurs dans les champs Description et nom de l'écran (CRS022/E).

  5. Dans le champ Option de tri de l'écran (CRS022/E), appuyez deux fois sur F4 pour démarrer Option de tri. Ouvrir (CRS021/B).

    Pour créer un ordre de tri paramétrable, vous devez créer (ou sélectionner) des options de tri dans Options de tri (CRS021). En outre, sélectionnez le nombre de filtres dans (CRS022) et les vues dans Vue. Ouvrir (CRS020).

    Pour créer une option de tri, passez à l'étape 9.

  6. Dans l'écran (CRS022/E), renseignez le champ 'Nombre de filtres'.

    Ce champ indique le nombre de champs clé à utiliser comme filtre dans l'option de tri sélectionnée. Les champs sont sélectionnés en commençant par le premier champ, puis champ par champ lors de la définition des clés.

    Remarque

    Une valeur doit être saisie dans les champs qui fonctionnent comme des filtres si l'enregistrement doit être affiché.

  7. Dans le champ Vue de l'écran E, sélectionnez les vues désirées pour l'ordre de tri en appuyant deux fois sur F4. L'écran Vue. Ouvrir (CRS020/B) s'ouvre. Faites vos sélections, puis appuyez sur Entrée.

  8. Lorsque vous appuyez sur Entrée, l'écran (CRS022/E) s'ouvre et la vue que vous avez sélectionné s'affiche. Continuez sur le champ de vue suivant pour sélectionner plusieurs vues. Vous pouvez sélectionner jusqu'à 6 vues pour un ordre de tri.

    Si vous souhaitez créer votre propre vue, voir Gérer les vues.

  9. Pour créer une option de tri, cliquez dans le champ 'Option de tri' de (CRS022/E), puis appuyez deux fois sur F4 pour démarrer Option de tri. Ouvrir (CRS021/B).

  10. Dans l'écran (CRS021/B), définissez une option de tri dans le champ 'Option de tri', puis appuyez sur Entrée.

  11. Saisissez des valeurs dans les champs Description et nom de l'écran (CRS021/E).

  12. Dans le champ Clé, appuyez deux fois sur F4. Dans Groupe champs. Afficher champs autorisés (CRS109/B), sélectionnez les champs que vous désirez utiliser comme champs de tri.

  13. Dans l'écran E, des champs décroissants ou des champs de cumul peuvent être activés en fonction du fichier pour lequel vous créez des options de tri.

    Le champ Décroissant contrôle si le tri des valeurs de champ doit se faire dans un ordre décroissant ou non.

    Le champ Cumul indique si les enregistrements dans la vue de liste doivent être cumulés. Les options valides sont les suivantes :

    0 = Non. Affichage détaillé.

    1 = Oui. Cumuler si les informations des champs sélectionnés correspondent.

    Notez que les heures et les quantités sont cumulées au cours de l'agrégation.

  14. Dans la colonne Champ dans (CRS021/F), définissez les champs de base de données à utiliser. Appuyez deux fois sur F4 et choisissez parmi les champs dans 'Groupe de champs. Aff champs autorisés' (CRS109/B). Dans le champ Valeur, saisissez les valeurs à tester. Le champ Sélectionner/Omettre indique si ces valeurs doivent être incluses ou exclues.

    Le fait de limiter ainsi les champs et les valeurs permet à l'enregistrement de s'afficher plus vite si aucune sélection n'est faite.

  15. Elevez le statut d'une option de tri récemment créée en choisissant l'option 20 (Activer) dans l'écran (CRS021/B). Appuyez sur F5 (Actualiser) pour afficher le nouveau statut.

  16. Dans l'écran (CRS021/B), sélectionnez l'option de tri que vous avez créée. Appuyez sur Entrée. L'écran (CRS022/E) s'affiche à nouveau.

Paramètres à définir

ID de programme/écran Champ Le champ indique...
(CRS022/B) Ordre de tri ...l'ordre de tri sélectionné actuellement. Chaque ordre de tri contient un format de colonne et une séquence de tri suggérés, ainsi qu'une définition facultative de sélections. Appuyez sur F4 = Naviguer pour afficher les ordres de tri disponibles. Les ordres de tri paramétrables peuvent être définis en plus des ordres de tri standard.
(CRS022/B) Programme ... le programme dans lequel l'ordre de tri est utilisé. Reportez-vous à l'aide de champ pour connaître les programmes valides.
(CRS022/E) Option de tri ...l'ID unique d'une configuration utilisée pour trier un fichier. Les options de tri peuvent être utilisées pour créer des ordres de tri paramétrables. Le tri est déterminé par les champs de tri sélectionnés et par la façon dont ils sont liés les uns aux autres.
(CRS109/B) Champ clé ...les champs utilisés pour créer des chemins de recherche pour les tables paramétrables. Ces champs permettent également de générer le contenu des fichiers paramétrables.
(CRS021/E) Décroissant ...si un ordre décroissant des valeurs de Champ clé est possible.
(CRS022/E) Nombre de filtres

...le nombre de champs clé à utiliser comme filtre dans l'option de tri sélectionnée. Vous pouvez sélectionner les champs en commençant par le premier champ clé, puis champ par champ lors de la définition des clés.

La sélection des zones s'effectue à l'aide d'un filtre. Si l'enregistrement doit être affiché, saisissez une valeur dans le filtre.

(CRS022/F) Vues 1 à 6 ...la vue en cours d'utilisation. Les vues sont paramétrables et déterminent l'ordre de tri et le format des colonnes.

Si l'option de tri est utilisée (SOUS = 2), des paramètres supplémentaire s'affichent.

  • Aut mod nb filt

    Cette option indique si le nombre de filtres est modifiable dans le programme même.

  • Nbre max. d'enregistrements

    Le nombre maximum d'enregistrements de base de données (enregistrements de base de données lus) qui seront exécutés. Si le nombre maximum d'enregistrements est atteint, la génération de sous-champ est interrompue et un message d'erreur s'affiche. Ce champ permet de s'assurer que l'ordinateur possède la capacité de gérer un grand nombre d'enregistrements. Si aucune valeur n'est saisie dans ce champ, le nombre d'enregistrements maximum est limité à 1 000. Normalement, la valeur est supérieure à 1 000 et inférieure à 10 000. Les enregistrements font référence au nombre d'articles, clients, etc.

  • Division unique

    Cette option contrôle l'ordre de tri pour que seuls les enregistrements d'une société unique s'affichent. Si le champ est sélectionné, l'option Société doit être le premier filtre. Les utilisateurs travaillant dans une société unique (utilisateur local) ne peuvent utiliser que les ordres de tri dont le champ de société unique est sélectionné. Les utilisateurs travaillant dans toutes les sociétés (utilisateur central) peuvent utiliser tous les ordres de tri, quel que soit le paramètre défini dans le champ de société unique.

  • Champ de sélection 1-3

    L'ID des trois champs utilisés en tant que sélection de début et de fin dans le programme.

  • Cumul

    Le cumul sert à grouper plusieurs enregistrements dans un seul enregistrement. Les niveaux de cumul permettent d'indiquer la manière dont les enregistrements sont groupés dans la liste. Les champs clés non inclus dans le niveau de cumul seront groupés. La présentation des champs cumulés est définie par vue et par champ dans la règle d'affichage de cumul. Le nombre d'enregistrements cumulés est toujours stocké dans le champ S0NAGG. Ce champ permet de rechercher si un enregistrement de sous-fichier est cumulé. Le champ virtuel &NAGG est automatiquement ajouté au groupe de champs et peut être utilisé dans la vue pour afficher le nombre de lignes cumulées.

  • Modification de cumul

    Cette option indique si le cumul est modifiable dans le programme même.

  • Sous-total 1-3

    Les sous-totaux permettent d'insérer un enregistrement de sous-total lorsque la valeur d'un champ clé spécifique est mise à jour. Tout champ clé dans l'option de tri sélectionnée, peut agir comme niveau de rupture pour le sous-total. La présentation de l'enregistrement de sous-total est définie par vue et par champ dans la règle de sous-total.

  • Traduire la description

    Pour les programmes prenant en charge les vues configurables, une nouvelle case à cocher 'Traduire la description' a été ajoutée au programme Ordre de tri. Ouvrir (CRS022/E). Si vous cochez cette case, une description d'ordre de tri sera automatiquement générée par langue dans le programme (CRS830) la première fois que cela est exigé. Une description générée de manière automatique dépend toujours de l'ordre de tri. La génération automatique est déclenchée dans (CRS022/B) ou (CRS022/E). Elle est également déclenchée dans certains programmes de vue configurable au démarrage. Si la case n'est pas cochée, une description devra être mise à jour manuellement dans (CRS022) ou par langue dans (CRS830).

    Dans certains programmes, il est possible de créer des tables de sélection dans les programmes Table de sélection générale. Ouvrir (CRS023) et Table de sélection. Sélectionner champs (CRS026).