<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao
Qualcuno sa se è possibile sopprimere gli aggiornamenti di finestre / tabelle mentre è in esecuzione uno script? Ho un programma che crea e chiude molte tabelle molto rapidamente per circa 5 secondi, e tutti questi aggiornamenti possono essere molto fastidiosi e fastidiosi. C'è un modo per impedirlo?
Grazie
Lo chiamo effetto appariscente, da Men in Black (vedi neuralyzer).
Ad ogni modo, se possibile, rendere invisibili tutte le tabelle prima di operare su di esse. Se disponi di tabulazioni, creale con la parola chiave invisibile in modo che non siano visibili neanche.
In caso contrario, è sempre possibile nascondere le tabelle con la finestra di visualizzazione (0), eseguire le operazioni e quindi farle riapparire con la finestra di visualizzazione (1). Ecco un esempio:
dt = Nuova tabella ( "Appariscente" , Aggiungi righe ( 3 ) ,
Nuova colonna ( "Colonna 1" , Personaggio , Nominale , Imposta valori ( { "un" , "B" , "C" } ) )) ;
aspettare ( 0 ) ;
// Crea "invisibile"
dt << mostra la finestra ( 0 ) ;
aspettare ( 2 ) ;
// Tabella di riscontro
dt << mostra la finestra ( 1 ) ;