Critères de valeur de temps d'exécution - Automate_Studio_Manager - Automate_Evolve - Latest

Guide d'utilisation d'Automate Evolve

Product type
Logiciels
Portfolio
Integrate
Product family
Automate
Product
Automate > Automate Studio Manager
Automate > Automate Evolve
Version
Latest
Language
Français
Product name
Automate Evolve
Title
Guide d'utilisation d'Automate Evolve
Copyright
2024
First publish date
2018
Last updated
2024-09-06
Published on
2024-09-06T16:07:07.344000

Lors de la création de rapports Evolve basés sur des scripts de requête, les valeurs des critères de requête pour l'exécution des rapports doivent être fournies au format RTV (Run Time Value).

Format RTV de base : ~~TableName.FieldName#FieldValue

  • Au moment de l'exécution, le symbole # est remplacé par l'opérateur spécifié dans le script de requête.

  • Pour spécifier plusieurs valeurs, le symbole pipe (|) est utilisé comme séparateur.

  • Pour spécifier plusieurs critères de requête, le symbole tilde (~) doit être utilisé comme séparateur pour chaque critère suivant.

  • Tous les « critères définis par l'utilisateur » obligatoires doivent être fournis au format RTV lors de la configuration du rapport.

  • Les valeurs fixes, les valeurs basées sur des cellules et les opérateurs IsNull et IsNotNull n'ont pas besoin d'être spécifiés dans la section RTV ; ils sont automatiquement appliqués au moment de l'exécution.

Selon l'opérateur de requête, le format RTV doit être spécifié comme indiqué ci-dessous.

Valeur unique :

Format RTV de base : ~~TableName.FieldName#FieldValue

Exemple : ~~MARA.MATNR#100-100

Ce format peut être utilisé pour les opérateurs de requête suivants qui attendent une seule valeur d'entrée :

Equal =

NotEqual <>

LessThan <

LessThanOrEqual < =

GreaterThan >

GreaterThanOrEqual >=

Comme

NotLike

Valeurs de champs multiples :

Format RTV : ~~TableName1.FieldName1#FieldValue1|FieldValue2|FieldValue3

Exemple : ~~MARA.MATNR#100-100|100-101|100-103

Ce format peut être utilisé pour les opérateurs de requête suivants qui attendent 2 valeurs ou plus :

Entre

Pas entre

IN

Not IN

Critères multiples :

Format RTV : ~~TableName1.FieldName1#FieldValue1~TableName2.FieldName2#FieldValue2~TableName3.FieldName3#FieldValue3

Exemple: ~~MARA.MATNR#100-100|100-999~MARC.WERKS#1000~MARA.MTART#FERT|HALB

Un exemple de rapport basé sur un script de requête est présenté ci-dessous.

Vous trouverez ci-dessous une capture d'écran des critères de requête utilisés dans le rapport.