Options de tri : Sélectionner/ne pas sélectionner

Lorsque vous créez des options de tri, vous pouvez choisir si une certaine valeur de champ peut être sélectionnée ou ignorée lorsque l'ordre de tri est affiché.

Ce document décrit les règles, les combinaisons valides et les combinaisons non valides pour le champ 'Sélectionner/ne pas sélectionner' dans l'écran (CRS021/F).

Résultat

Les combinaisons des champs Sélectionner/ne pas sélectionner et Opérateur sont décrites.

Les options de tri sont stockées dans la table CSYSOR.

Options de tri : L'option 'Sélectionner/ne pas sélectionner' permet d'afficher plus rapidement des enregistrements lorsque vous effectuez des sélections que lorsque que vous n'en effectuez pas. De même, elle simplifie la recherche d'informations pertinentes.

Description

Options de sélection/omission valides

Les alternatives valides pour le champ Sélectionner/Omettre sont :

  • O = Ignorer ces champs et leurs valeurs pour l'affichage
  • S = Sélectionner ces champs et leurs valeurs pour l'affichage
  • Vide = Cet enregistrement aura la même valeur que l'enregistrement au-dessus (O ou S)
    Remarque

    Il est fortement conseillé de ne pas utiliser l'option O = Omettre.

Options valides pour l'opérateur

Les options sont les suivantes :

  • EQ = Egal à
  • NE = Différent de
  • LT = Inférieur à
  • LE = Inférieur ou égal à
  • GT = Supérieur à
  • GE = Supérieur ou égal à
    Remarque

    Evitez d'utiliser NE.

Règles lorsque S (Sélectionner) est utilisé

Si vous utilisez uniquement Sélectionner (S), les enregistrements sélectionnés et leurs valeurs sélectionnées s'affichent. Aucun autre enregistrement ou aucune autre valeur ne s'affiche.

Remarque

Seul l'opérateur EQ est utilisé dans ces exemples.

  • Une sélection

    T/O

    Champ

    Opé

    Valeur

    S

    OACUNO

    Code client

    EQ

    1 000

    Résultat :

    Seuls les enregistrements qui contiennent le client 1 000 sont affichés.

  • Sélection répétitive

    T/O

    Champ

    Opé

    Valeur

    S

    OACUNO

    Code client

    EQ

    1 000

    S

    OACUNO

    Code client

    EQ

    1001

    Résultat :

    Seuls les enregistrements qui contiennent les clients 1 000 et 1 001 sont affichés.

    Remarque

    Evitez d'utiliser différents champs avec la sélection répétitive. Techniquement, cela fonctionne mais il peut s'avérer difficile de comprendre les résultats de manière logique.

  • Sélection et vide

    T/O

    Champ

    Opé

    Valeur

    S

    OACUNO

    Code client

    EQ

    1 000

    OAORTP

    Type cdv

    EQ

    FFO

    Résultat :

    Les enregistrements qui contiennent le client 1 000 avec le type d'ordre FFO sont affichés. Ne pas indiquer d'option équivaut à utiliser 'And' (voir la ligne ci-dessus).

  • Sélection répétitive et vide

    T/O

    Champ

    Opé

    Valeur

    S

    OACUNO

    code client

    EQ

    1 000

    OAORTP

    commande de vente

    EQ

    FFO

    S

    OACUNO

    code client

    EQ

    1001

    OAORTP

    commande de vente

    EQ

    FFO

    Résultat :

    Les enregistrements qui contiennent le client 1 000 avec le type d'ordre FFO et le client 1 001 avec le type d'ordre FFO sont sélectionnés.

Règles lorsque O (Ne pas sélectionner) est utilisé

Si vous utilisez uniquement O (Ne pas sélectionner), les enregistrements ignorés et leurs valeurs ignorées ne sont pas affichés. Tous les autres enregistrements et valeurs seront affichés.

Il est fortement conseillé de ne pas utiliser l'option O = Omettre.

Remarque

Seul l'opérateur EQ est utilisé dans ces exemples.

  • Une omission

    T/O

    Champ

    Opé

    Valeur

    O

    OACUNO

    Code client

    EQ

    1 000

    Résultat :

    les enregistrements qui ne contiennent pas le client 1000 sont sélectionnés.

  • Omission répétitive

    T/O

    Champ

    Opé

    Valeur

    O

    OACUNO

    Code client

    EQ

    1 000

    O

    OACUNO

    Code client

    EQ

    1001

    Résultat :

    Les enregistrements qui ne contiennent pas les clients 1 000 et 1 001 sont sélectionnés.

    Remarque

    Evitez d'utiliser différents champs avec la non-sélection répétitive. Techniquement, cela fonctionne mais il peut s'avérer difficile de comprendre les résultats de manière logique.

  • Omission et vide

    Vous n'êtes pas autorisé à spécifier des valeurs vierges après O. Dans ce cas, M3 ignore les valeurs vierges après O.

Règles lorsque Sélectionner et Ne pas sélectionner sont utilisés

Règles de base

  • Vous ne pouvez pas utiliser l'option O après l'option S.
  • Vous ne pouvez pas utiliser l'option O après l'option S.
Remarque

Seul l'opérateur EQ est utilisé dans ces exemples.

  • Une omission, une sélection

    T/O

    Champ

    Opé

    Valeur

    O

    OACUNO

    code client

    EQ

    1 000

    S

    OAORTP

    commande de vente

    EQ

    FFO

    Résultat :

    Les enregistrements qui contiennent le type d'ordre FFO sont sélectionnés, sauf pour le client 1 000.

  • Omission répétitive, une sélection

    T/O

    Champ

    Opé

    Valeur

    O

    OACUNO

    code client

    EQ

    1 000

    O

    OACUNO

    code client

    EQ

    1001

    O

    OAORTP

    commande de vente

    EQ

    FFO

    Résultat :

    Les enregistrements qui contiennent le type d'ordre FFO sont sélectionnés, sauf pour les clients 1 000 et 1 001.