close

LUA

close

Parent Previous Next

close

<LOG>:close([tabparam])

Chiude la registrazione degli errori ed apre il file di Log in base all'impostazione attuale di showmode oppure in base a quella passata.

Tabella 53. Tabella Opzioni per tabparam

Nome

Tipo

Descrizione

showmode

numero

  • nil : apre solo se con errori oppure visualizza il messaggio di procedura conclusa con successo (compatibilità col passato);
  • 1 : apre solo se con errori e comunque non visualizza mai il messaggio;
  • 2 : apre sempre senza visualizzare alcun messaggio;
  • 3 : sia che siano avvenuti o no degli errori, non visualizza messaggi e non apre il file di log;

msgok

stringa

Messaggio personalizzato da visualizzare in caso di procedura senza errori (viene ignorato ne casi in cui il messaggio non viene visualizzato).

delfile

booleano

Se ha valore 0 non cancella il file, altrimenti lo cancella: di default è 1. Questo flag viene ingnorato se il file deve essere visualizzato all'utente o se sono presenti degli errori registrati nel log.

Esempio 109. Esempio newDlgCancOp()

-- Argomenti precedente versione (ancora supportati) :  
   Close(msgok, delfile)
-- Argomenti versione corrente :
   Close{msgok = "Terminato", delfile = 1, showmode = nil}