Table des expressions
Créer une table modèle « expression »
Avant d’utiliser le nœud de calcul d’expressions dynamiques dans un workflow, vous devez d’abord créer une table modèle « expression » dans l’outil de gestion des tables de données afin d’y stocker différentes expressions :

Saisir les données des expressions
Créez ensuite un bloc de tableau dans cette table modèle afin d’y ajouter plusieurs formules. Chaque ligne de la table modèle « expression » peut être comprise comme une règle de calcul pour un modèle de données de table spécifique. Les valeurs des champs de différents modèles de données de tables peuvent être utilisées comme variables dans chaque formule, ce qui permet de définir différentes expressions comme règles de calcul. Vous pouvez également utiliser différents moteurs de calcul.

Après avoir créé les formules, vous devez encore associer les données métier aux formules. Comme il serait fastidieux d’associer directement chaque ligne de données métier à une ligne de données de formule, on utilise généralement une table de métadonnées similaire à une table de catégories, associée à la table des formules selon une relation plusieurs-à-un (ou un-à-un), puis on associe les données métier aux métadonnées de catégorie selon une relation plusieurs-à-un. Ainsi, lors de la création de données métier, il suffit de spécifier les métadonnées de catégorie correspondantes pour pouvoir retrouver et utiliser ultérieurement les données de formule correspondantes via ce chemin d’association.
Charger les données correspondantes dans le workflow
Prenons comme exemple un événement de table de données : créez un workflow qui se déclenche lors de la création d’une commande et qui doit précharger les données des produits associés à la commande ainsi que les données des expressions associées aux produits :


