Scopo
Mostra nel pannello gli errori presenti in un documento.
Il pannello mostra automaticamente a video gli errori presenti nei documenti che contiene se essi sono stati generati dalla fase di validazione conseguente ad una modifica dei dati da parte dell'utente oppure dal salvataggio.
Se invece la generazione degli errori avviene a causa di una procedura essi non appaiono subito a video. Per farli apparire è necessario chiamare ShowDocErrors.
Sintassi
Pannello.ShowDocErrors(document, children)
Argomenti
| Document | E' un parametro opzionale di tipo IDDocument. Se lasciato vuoto (opzione consigliata) mostra a video tutti gli errori di tutti i documenti presenti nel pannello. Se si desidera mostrare gli errori di un solo documento, allora lo si deve passare in questo parametro. |
| Children | E' un parametro opzionale booleano. Se vale True o viene lasciato vuoto la funzione mostrerà a video anche gli errori dei sottodocumenti. Se impostato a False gli errori dei sottodocumenti non saranno mostrati. |
Esempio di codice
// ****************************************
// Genera un errore da visualizzare a video
// ****************************************
public void EsploratoreCategorie.BottoneClicca()
{
Prodotto p = null // Il prodotto presente nel pannello
//
// Prendo il prodotto nel pannello
p := Prodotto.Document
//
// Toglie gli errori precedenti
p.ClearErrors()
//
// Aggiungo l'errore al documento
p.AddDocumentError(MSG Cliccando Bottone)
//
// Lo mostro a video (senza questa istruzione non si vede...)
Prodotto.ShowDocErrors(??, ??)
}
// Genera un errore da visualizzare a video
// ****************************************
public void EsploratoreCategorie.BottoneClicca()
{
Prodotto p = null // Il prodotto presente nel pannello
//
// Prendo il prodotto nel pannello
p := Prodotto.Document
//
// Toglie gli errori precedenti
p.ClearErrors()
//
// Aggiungo l'errore al documento
p.AddDocumentError(MSG Cliccando Bottone)
//
// Lo mostro a video (senza questa istruzione non si vede...)
Prodotto.ShowDocErrors(??, ??)
}
- Perchè gli errori appaiano a video è necessario che il documento che li contiene sia contenuto nel pannello.
Ultima modifica: 23/03/2021 / Validità: da 6.5.2680
procedura