<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo
Weiß jemand, ob es möglich ist, Fenster- / Tabellenaktualisierungen zu unterdrücken, während ein Skript ausgeführt wird? Ich habe ein Programm, das viele Tabellen für etwa 5 Sekunden sehr schnell erstellt und schließt. Alle diese Updates können sehr erschütternd und ablenkend sein. Gibt es eine Möglichkeit, dies zu verhindern?
Vielen Dank
Ich nenne es den auffälligen Dingeffekt von Men in Black (siehe Neuralyzer).
Machen Sie auf jeden Fall möglichst viele Tische unsichtbar, bevor Sie sie bearbeiten. Wenn Sie Tabellen haben, erstellen Sie sie mit dem unsichtbaren Schlüsselwort, damit sie auch nicht sichtbar sind.
Andernfalls können Sie Tabellen immer mit show window (0) ausblenden, Ihre Vorgänge ausführen und sie dann mit show window (1) erneut anzeigen. Hier ist ein Beispiel:
dt = Neue Tabelle ( "Flashy Thingy" . Zeilen hinzufügen ( 3 ) .
Neue Spalte ( "Spalte 1" . Charakter . Nominal . Werte setzen ( { "ein" . "b" . "c" } ) )) ;
warten ( 0 ) ;
// "unsichtbar machen"
dt << Schaufenster ( 0 ) ;
warten ( 2 ) ;
// Tabelle erneut anzeigen
dt << Schaufenster ( 1 ) ;