EXTRACT

Utilisez la fonction EXTRACT lorsque seuls des membres spécifiques d'une série remplissant une condition donnée doivent être renvoyés. Par exemple, il peut s'agir uniquement de bons de commande contenant des articles de commande en amont.

La fonction EXTRACT peut uniquement être utilisée dans une règle de mappe. Elle ne peut pas être utilisée dans une règle de composant.

La fonction EXTRACT renvoie tous les membres d'une série pour laquelle une condition spécifiée est vérifiée.

Syntaxe :
EXTRACT (expression-objet-série , expression-condition-unique)
Signification :
EXTRACT (objets_à_extraire, condition_à_évaluer)
Renvoie :
Un objet série.

Le résultat est chaque membre de series_to_search pour lequel la condition spécifiée par condition_to_evaluate a pour résultat "true". EXTRACT renvoie "none" si aucun membre de series_to_search ne correspond à la condition spécifiée par condition_to_evaluate qui a pour résultat "true".

Exemples

  • EXTRACT ( Bon_de_commande:Transaction , N°_de_magasin = Emplacement:Bon_de_commande:Transaction )

    Cet exemple renvoie tous les bons de commande séparément, dont l'Emplacement est un N°_de_magasin donné.

  • EXTRACT ( Ligne:SélectBD , Colonne Indicateur_processus:Ligne:SélectBD = "Y" )

    Cet exemple renvoie toutes les Lignes dont la valeur de Colonne Indicateur_processus est "Y".

Fonctions associées

  • CHOOSE
  • LOOKUP
  • SEARCHDOWN
  • SEARCHUP