Hallo OnkelAndi,
herzlich willkommen in der Skriptwerkstatt auf HDS! :-)
Es hat mehr als einen Fehler ...
Für die öffnende Klammer von Zeile 38 hat es keine schliessende. Wenn diese eingefügt ist, dann wird der Dialog gezeigt.
Jetzt vor der Schleife am Schluss diese beiden Zeilen einfügen:
Dann im Dialog den zweiten Radiobutton wählen, im "von"-Eingabefeld eine Zahl tippen und "OK" klicken.
Das Ergebnis: Der Alert zeigt "
[object RealEditbox]". Weil der Startwert für 'i' nicht zugewiesen wurde.
Das kann so geschehen:
Anstelle des nackten 'i' wird eine Variable verwendet. Mit dem 'i' alleine würde es auch funktionieren. Wäre aber ungewöhnlich.
Das '*1' am Ende der Zeile wandelt den String in eine Zahl um.
Der Abschnitt "Variablen aus dem Dialog" kann weiter hinauf verschoben werden. Die Zeile 'myDialog.destroy()' muss ebenfalls eingefügt werden. Und für den Fall, dass der Anwender "Abbrechen" klickt, ein 'exit()', um die Ausführuung abzubrechen.
Hier mal eine korrigierte Version:
Ob die Schleife durch die Datensätze und das Zusammenführen funktionieren, habe ich nicht getestet.
Gruss, Hans