Visualizzazioni:

Domanda:
Come si può usare il flusso di lavoro per determinare il numero più basso in un campo parola chiave o tabella?

Risposta: 

Fare riferimento alla seguente dimostrazione su come determinare il valore più basso contenuto in un campo di parole chiave.
Poiché i campi di tabella sono composti da parole chiave, questa procedura è applicabile anche a questi campi.
 
L'immagine seguente rappresenta la struttura generale del flusso di lavoro e dovrebbe servire come modello per la configurazione.
 

1. Inizializzare le variabili
In questa fase, le quattro variabili globali seguenti dovranno essere create e inizializzate in un'attività Assign Data. Ogni variabile dovrà essere creata come tipo di dati 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. Ottenere il numero corrente
In questo passaggio, creare un'altra attività di Assegnazione dei dati in cui è necessario impostare nuovamente l'elemento corrente dell'elenco utilizzando la seguente assegnazione;

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

 

3. Verifica del numero più basso
Creare un'attività Condizione. Durante la fase Condition, ora controlliamo se il numero attuale è inferiore alla variabile Lowest impostata. 

In caso affermativo, aggiorneremo la variabile lowest; altrimenti, salteremo il controllo per vedere se siamo già alla fine dell'elenco. Impostare la condizione come segue:

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

4. Aggiornare il numero più basso
Se il numero attuale è più basso, aggiorneremo la variabile lowest con quanto segue,

Lowest = Global Variable of CurrentNumber
 
5. Controllare se alla fine dell'elenco
In questo caso, controlleremo la variabile TotalItem per determinare se ci sono altri elementi da elaborare.
In caso affermativo, incrementeremo il contatore ed eseguiremo di nuovo i passaggi precedenti. Altrimenti, usciremo dal flusso di lavoro. Compilare la condizione come segue;
 
GV_Counter >= GV_TotalItems - 1
Condition fulfilled: Then
Condition not fulfilled: Else
 

6. Incremento del contatore
Se ci sono altri dati da elaborare, questo passaggio di Assegnazione dei dati incrementerà il contatore di 1.

Counter = Arithmetic Expression of GV_Counter + 1
7. Se non c'è altro, uscire dal flusso di lavoro.
 
 
Si prega di notare: Questo articolo è una traduzione dalla lingua inglese. Le informazioni contenute in questo articolo si basano sulla/le versione/i originale/i del/i prodotto/i in inglese. Potrebbero esserci errori minori, come nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi troverai che è sufficientemente informativa. In caso di dubbio, fai riferimento alla versione inglese di questo articolo.
 
Il KBA è applicabile sia alle organizzazioni cloud che a quelle on-premise.