0

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

null
    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    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.

    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Argh, sollte natürlich heißen: >>[...] wenn du AUF "Abbruch" klickst?<<

    • hlauer
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Copytexter,

    danke für Deine Antwort, aber ich kann ihn doch nicht ausführen, da die Fehlerrmeldung erscheint. 

    Heino

    • hlauer
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Ach, so, ohne else.... Jetzt habe ich es begriffen :-)

    • hlauer
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Copytexter,

    danke auch dafür, dass Du mir oft Begründungen und Zusatzinformationen gibst, das ist mir sehr wertvoll.

    Heino

    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    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. ;)