Vues :

Question :
Comment puis-je utiliser le flux de travail pour déterminer le nombre le plus bas dans un champ de mot-clé ou de tableau ?

Réponse :

Veuillez consulter la démonstration suivante pour savoir comment déterminer la valeur la plus basse contenue dans un champ de mot-clé.
Les champs de table étant constitués de mots-clés, cette démonstration s'applique également à ces champs.
 
L'image suivante représente l'ensemble du flux de travail et devrait servir de modèle pour la mise en place de ce processus.
 

1. Initialiser les variables
Les quatre variables globales suivantes devront être créées et initialisées dans une activité d'affectation de données au cours de cette étape. Chaque variable devra être créée en tant que type de données Integer. 

Counter = Fixed Entry of 0
TotalItems = Arithmetic Expression of COUNT(Keyword Field)
CurrentNumber = Arithmetic Expression of cInt(Keyword Field[GV_counter])
Lowest = Global Variable CurrentNumber
 

2. Obtenir le numéro courant
Dans cette étape, créez une autre activité d'affectation de données dans laquelle nous devons redéfinir l'élément courant de la liste à l'aide de l'affectation suivante ;

CurrentNumber = Arithmetic Expression of cInt(Keyword Field[GV_counter])
 

3. Vérifier le nombre le plus bas
Créer une activité Condition. Au cours de l'étape Condition, nous vérifions maintenant si notre nombre actuel est inférieur à notre variable Lowest actuellement définie. 

Si c'est le cas, nous mettrons à jour la variable Lowest, sinon nous passerons à la vérification de la fin de la liste. Définissez la condition comme suit :

GV_CurrentNumber < GV_Lowest
Condition fulfilled: Then
Condition not fulfilled: Else
 

4. Mise à jour du nombre le plus bas
Si notre nombre actuel est plus bas, nous mettrons à jour la variable la plus basse avec ce qui suit,

Lowest = Global Variable of CurrentNumber
 
5. Vérifier si à la fin de la liste
Ici, nous allons vérifier la variable TotalItem pour déterminer s'il nous reste des éléments à traiter.
Si c'est le cas, nous incrémenterons le compteur, puis nous exécuterons à nouveau les étapes ci-dessus. Sinon, nous quitterons le flux de travail. Remplissez la condition comme suit ;
 
GV_Counter >= GV_TotalItems - 1
Condition fulfilled: Then
Condition not fulfilled: Else
 

6. Incrémenter le compteur
Si nous avons plus de données à traiter, cette étape d'affectation des données incrémentera le compteur de 1.

Counter = Arithmetic Expression of GV_Counter + 1
 
7. Si vous n'avez rien d'autre à ajouter, quittez le flux de travail.

KBAs'applique aussi bien aux organisations en nuage qu'aux organisations sur site.
 
Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.