LotusScript equivalente a @ IsValid
Ci piace molto la formula @ IsValid di verificare se un documento è valido prima di effettuare un'altra operazione, ma a volte non stiamo usando il linguaggio formula, quindi un equivalente script è necessario.
Durante la scrittura di script e volete scoprire se il documento corrente ha qualche errori di convalida, utilizzare questo codice:
Dim ws As New NotesUIWorkspace
Uidoc As NotesUIDocument
Set uidoc = ws.CurrentDocument
On Error Resume Next 'intercettare gli errori
Chiama uidoc.Refresh
On Error Goto 0 'Ripristinare il gestore degli errori
Se Err <> 0 Then
Err = 0 'chiaro, altrimenti la prossima volta sarà impostato anche se non è un errore
Exit Exit Sub 'a partire dal mancata validazione
End If
'... Continua con il proprio codice
Visto 6251 volte da 1663 spettatori













