Code nur nach Bestätigung ausführen, wie richtig?
Hallo, noch eine Frage:
Auf einer Schaltfläche liegt ein Code, der erst nach Bestätigung ausgeführt werden soll. Wenn man über Abbruch geht, soll ncihts geschehen. Ich weiss leider nicht, wie man den Abbruch beschreibt. Folgenden Code habe ich erstellt, wer erwartet aber noch einen Ausdruck in Zeile 11:
let myAnswer := dialog("Bitte beachten!", "Voreinträge werden bei erneuter Betägigung gelöscht ", ["Weiter", "Abbruch"]);
if myAnswer = "Weiter" then
Artikelbeschreibung := 'Artikel-Nummer Prodina' + "
" + Warengruppe + "
" + "Motiv:" + "
" + "Größe:" + "
" + "Material:" + "
" + "Kleber:" + "
" + "Druck:" + "
" + "Ausführung:"
else end))))))
Bin für Eure Hilfe dankbar!
Heino
6 Antworten
-
Hallo Heino, hast du den Code mal ausgeführt? Falls ja: Was passiert denn, wenn du auch "Abbruch" klickst? Genau, nix. ;)
Man muss für "Abbruch" keine bestimmte Aktion hinterlegen. Es genügt, dafür zu sorgen, dass der Code nur bei Klick auf "Weiter" ausgeführt wird. "Abbruch" dient hier also lediglich als Klick-Alternative für den Nutzer. Du kannst also auch das "else" entfernen, wenn dort nichts weiter passieren soll.
-
Argh, sollte natürlich heißen: >>[...] wenn du AUF "Abbruch" klickst?<<
-
Hallo Copytexter,
danke für Deine Antwort, aber ich kann ihn doch nicht ausführen, da die Fehlerrmeldung erscheint.
Heino
-
Ach, so, ohne else.... Jetzt habe ich es begriffen :-)
-
Hallo Copytexter,
danke auch dafür, dass Du mir oft Begründungen und Zusatzinformationen gibst, das ist mir sehr wertvoll.
Heino
-
Wenn Zeit (und Lust) es zulassen - gerne. Ist in der Regel ja auch nachhaltiger, als wenn man nur ein paar Codezeilen postet. Auch auf die Gefahr, als Klugscheißer wahrgenommen zu werden. ;)
Content aside
- vor 4 JahrenZuletzt aktiv
- 6Antworten
- 701Ansichten