Domanda:
Come si può usare il flusso di lavoro per determinare il numero più basso in un campo parola chiave o tabella?
Risposta:
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.
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.
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.
Contatore = Valore fisso di 0
TotalItems = Espressione aritmetica di COUNT (campo parola chiave)
CurrentNumber = Espressione aritmetica di cInt(Campo parola chiave[GV_counter])
Lowest = Variabile globale CurrentNumber
Lowest = Variabile globale 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;
NumeroCorrente = Espressione aritmetica di cInt(Campo parola chiave[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.
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
Condizione soddisfatta: Allora
Condizione non soddisfatta: Altrimenti
GV_CurrentNumber < GV_Lowest
Condizione soddisfatta: Allora
Condizione non soddisfatta: Altrimenti
4. Aggiornare il numero più basso
Se il numero attuale è più basso, aggiorneremo la variabile lowest con quanto segue,
Minimo = Variabile globale di NumeroCorrente
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;
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
Condizione soddisfatta: Allora
Condizione non soddisfatta: Altrimenti
Condizione soddisfatta: Allora
Condizione non soddisfatta: Altrimenti
6. Incremento del contatore
Se ci sono altri dati da elaborare, questo passaggio di Assegnazione dei dati incrementerà il contatore di 1.
Contatore = Espressione aritmetica di 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.
