Visualizzazioni:

Domanda:
Come posso assicurarmi che un campo tabella sia stato inserito in un'attività di Workflow prima che un utente possa confermare la decisione?

Risposta:
Seguite la procedura descritta in questo articolo per inserire un campo tabella in un'attività di Workflow prima che un utente possa confermare l'attività:

1. Accedere all'applicazione DocuWare Designer Desktop.

2. Accedere all'attività del flusso di lavoro in questione, quindi alla scheda "Decisione" e selezionare la sezione "Convalida".


3. Selezionate la casella "Abilita la convalida dell'immissione dei dati" e utilizzate la seguente condizione:

!IsNullOrEmptyList(Workflow Table Field)



Dove "Workflow table field" è il campo della tabella elencato nella sezione "Workflow Fields" della finestra "Conditions".

Questo controllerà se la colonna selezionata contiene righe, anche se le righe sono vuote l'istruzione restituirà "true" e l'attività potrà essere confermata.

Nel caso in cui sia necessario verificare se la colonna contiene dei dati, è possibile utilizzare la seguente istruzione:

!String.IsNullOrWhiteSpace(KeyWordAsString(Workflow Table Field))

NOTA: Questa operazione non funziona se si sceglie il campo Table dalla sezione "Index Fields".

KBA è applicabile sia alle organizzazioni cloud che a quelle on-premise.

Si prega di notare: Questo articolo è una traduzione dall'inglese. Le informazioni contenute in questo articolo si basano sulla versione originale in inglese del/i prodotto/i. Potrebbero esserci piccoli errori, ad esempio nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi la troverete sufficientemente informativa. In caso di dubbi, si prega di fare riferimento alla versione inglese di questo articolo.