Show TOC

Documentation d'objetAssistant pour requêtes : conditions et liens

 

Les onglets Afficher les conditions et Afficher liens entre tables dans l'étape Conditions et liens permettent de définir les conditions et les relations pertinentes pour l'acquisition des données. Les conditions comme les relations reposent sur la structure et la logique de la base de données.

Onglet Afficher les conditions
Colonnes parenthèses ( )

Définissez la séquence de priorité des conditions.

Cliquez sur ces colonnes pour sélectionner le type de parenthèse souhaité.

Table

Cliquez sur cette colonne afin de sélectionner la table pour laquelle vous voulez définir des conditions.

Zone

Appuyez sur Tab pour sélectionner la zone souhaitée dans la table sélectionnée, pour laquelle vous voulez définir des conditions.

Condition

Cliquez sur cette colonne pour sélectionner la condition souhaitée : Égal à, Supérieur à, Inférieur à, Différent de, Contient, etc.

Les conditions suivantes apparaissent également dans la liste :

  • IS NULL : la zone à laquelle vous appliquez la condition est vide.

  • IS NOT NULL : la zone à laquelle vous appliquez la condition contient une valeur.

Exemple Exemple

Si la zone N° de référence client/fournisseur d'un document commercial n'a pas été renseignée, cette zone a la valeur NULL.

Fin de l'exemple.
Table

Cliquez sur cette colonne pour sélectionner une table supplémentaire. Cette option vous permet :

  • de créer une condition qui associe deux tables différentes (facultatif) ;

  • de comparer une zone à une autre dans la même table.

Zone/Valeur

Les alternatives suivantes peuvent être définies dans cette colonne :

  • Zone d'une table : disponible seulement si une table a été saisie dans la colonne Table.

  • Constante : toute donnée fixe, telle qu'une chaîne ou un nombre.

  • Variable : saisissez la chaîne [%0] pour créer une requête qui affiche d'abord une zone permettant de saisir une valeur, puis s'exécute.

    Note Note

    Chaque variable est unique. Par conséquent, si vous souhaitez définir plusieurs variables, vous devez les nommer comme suit : [%0], [%1], [%2]...

    Fin de la note.
ET/OU

Cette colonne vous permet de définir des conditions complexes, en établissant une relation entre deux conditions (ou plus) que vous définissez.

  • ET : permet d'extraire les enregistrements qui respectent toutes les conditions liées par l'opérateur ET.

  • OU : permet d'extraire les enregistrements qui respectent au moins une des conditions liées par l'opérateur OU.

Onglet Afficher liens entre tables
Exécuter

Applique la relation définie entre les tables qui apparaissent au niveau de la ligne.

Lorsque cette case est cochée, SAP Business One ajoute une nouvelle condition. Ainsi, les enregistrements que vous voulez récupérer doivent respecter la condition ajoutée et les conditions définies dans l'onglet Définir conditions.

De la table

Cochez la case Tous pour afficher des données de la table qui apparaît dans la section À la table des résultats de la requête.

À la table

Cochez la case Tous pour afficher les données de la table qui apparaît dans la section De la table des résultats de la requête.