dialog() funktioniert nicht
Liebes NINOX Team,
folgender Code soll beim Verlassen des Feldes zur Eingabe der Auftragnummer in der Tabelle Auftrag ausgeführt werden:
let AN := Auftragnummer;
let N := cnt((select Auftrag)[Auftragnummer = AN]);
if N > 1 then
let Antwort := dialog("Diese Auftragnummer existiert schon", "Soll sie doppelt vergeben werden?", ["Ja", "Nein"]);
switch Antwort do
case "Ja":
Auftragnummer := AN
case "Nein":
Auftragnummer := null
end
end
Gibt man einen Wert für Auftragnummer ein, der schon existiert, popped allerdings kein Dialogfeld auf. Woran kann das liegen?
2 Antworten
-
Cloud? Dort funktioniert dialog() leider nur in Schaltflächen, nicht in Triggern. Mögliche Alternative: Text- oder Ja/Nein-Feld, das nur unter bestimmten Bedingungen eingeblendet wird.
-
Ja, Cloud. Danke für den Hinweis. Mit einem Funktionsfeld bekomme ich es auch hin.
Content aside
- vor 5 JahrenZuletzt aktiv
- 2Antworten
- 1072Ansichten