Anzeige wenn Server fertig ist ?
Hallo zusammen,
ich hab ein Skript was über do as server läuft. Dies dauert aber sehr lange da es umfangreich ist. Gibt es eine möglichkeit für eine Anzeige wie der stand oder verlauf der bearbeitung seitens des servers ist, bzw. wann der Server fertig ist ?
7 Antworten
-
Hallo, wenn es ein Schaltflächen-Skript ist, könnte man doch einfach nach dem “do as server ... end” ein alert(“Feddich!”) oder so einbauen. Oder ein alert(VARIABLE) innerhalb der Schleife (Anzeige aktualisiert sich bei jedem Durchlauf und bleibt am Ende stehen).
-
das mit der alert(VARIABLE) hab ich nicht verstanden. Dauert halt so lange das die Meldung kommt “internet verbindung prüfen” man nicht mehr weis was macht der server gerade
-
ach so wird per Schaltfläche ausgelöst und verarbeitet 150.000 Datensätze
-
Bei alert() lässt sich als Ausgabewert auch eine Variable angeben, die dann ggf. bei jedem Schleifendurchlauf aktualisiert wird (ohne, dass jedes Mal “Ok” gedrückt werden muss). Man kann dann quasi zusehen, wie schnell die Verarbeitung vonstatten geht. Das könnte z. B. so aussehen:
do as server
for i in select TABELLE do
[...]
alert(i)
end
end
Statt nur i könnte natürlich auch ein Feldinhalt angezeigt werden: alert(i.FELDNAME). Oder ein Zähler oder was auch immer. Am besten einfach mal in einer kleinen Tabelle ausprobieren.
-
Das funktioniert leider nur wenn man do as server nicht verwendet
-
Na, denn weeß ick ooch nich.
-
Danke trotzdem
Content aside
- vor 4 JahrenZuletzt aktiv
- 7Antworten
- 501Ansichten