Argomento precedente: Associazione di un set di regole di convalida a un campo della schermata di attivitàArgomento successivo: Implementazioni di esempio


Avvio della convalida

Al runtime, la convalida viene avviata in uno dei seguenti modi:

L'utente invia un'attività

Convalida i campi nella schermata di attività inviata associati alle regole di convalida.

L'utente accede a una diversa scheda della schermata di attività

Convalida i campi nella scheda precedente associati a regole di convalida.

L'utente fa clic su un pulsante Convalida su una scheda

Convalida i campi nella scheda corrente associati alle regole di convalida.

Il pulsante Convalida esegue inoltre i gestori attributi logici che includono il metodo di convalida.

L'utente modifica un valore in un campo la cui proprietà Convalida la modifica è impostata su Sì

Convalida i campi nella scheda corrente associati alle regole di convalida.

Ad esempio, se per il campo Tipologia dipendente è abilitato Convalida la modifica e il valore del campo viene modificato da Non-exempt (Non esente) a Exempt (Esente), tutti i campi nella scheda che sono associati a regole di convalida vengono convalidati. Una regola potrebbe richiedere che un campo Salary (Stipendio) contenga un valore e un'altra regola potrebbe modificare automaticamente un campo Hourly Rate (Tariffa oraria) in 0.

Il codice personalizzato utilizza un metodo setAttribute... in AttributeCollection o la gestione scheda per impostare un valore attributo dell'oggetto gestito

Il campo viene configurato con l'attributo dell'oggetto gestito in fase di impostazione.