English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Pannelli
  • Libreria Pannello
  • Validazione

Set Error Mode

procedura copia link

Scopo

Imposta le modalità con cui il pannello mostra gli errori di validazione a video, tenendo conto anche delle varie fasi del ciclo di validazione e salvataggio dei dati.

Sintassi

Pannello.SetErrorMode(Modifiche Nuova Riga, Modifiche Riga Esistente, Salvataggio Nuova Riga, Salvataggio Riga Esistente)

Argomenti

Occorre specificare il tipo di visualizzazione degli errori per ognuna delle quattro situazioni elencate sotto. Per farlo è necessario utilizzare le costanti della lista valori Error Modes (None, Field, Message, MessageBox).

Modifiche Nuova Riga E' il modalità di visualizzazione degli errori durante l'inserimento di una nuova riga. Il valore di default è Field.
Modifiche Riga Esistente E' il modalità di visualizzazione degli errori durante la modifica di una riga esistente. Il valore di default è Message.
Salvataggio Nuova Riga E' il modalità di visualizzazione degli errori durante la validazione finale prima del salvataggio di una nuova riga. Il valore di default è MessageBox.
Salvataggio Riga Esistente E' il modalità di visualizzazione degli errori durante la validazione finale prima del salvataggio di una riga esistente modificata. Il valore di default è MessageBox.

Esempio di codice

// ****************************
// Called when a form is loaded
// ****************************

event Ordini.Load()
{
  // Il pannello non deve più mostrare gli errori nella barra dei messaggi
  Ordini.SetErrorMode(Field, Field, Field, Field)
}
  • Per modificare la modalità di visualizzazione degli errori dell'intera applicazione è possibile modificare i parametri di compilazione: _ICD_PanelEditUpdateErrorMode, _ICD_PanelEditInsertErrorMode, _ICD_PanelFinalUpdateErrorMode e _ICD_PanelFinalInsertErrorMode.
  • Solitamente questa procedura viene utilizzata all'interno dell'evento di Load della videata per modificare le proprietà del pannello a cui viene applicata.

Ultima modifica: 23/03/2021 / Validità: da 6.5.2680

Vedi Anche

  • Error Modes (lista valori)
  • Load (evento)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum