Nach Eingabe über Trigger auf Vorhandensein suchen lassen
Hallo Liebe Community,
ich habe eine Tabelle (Prüfkörper) die ein Feld (Labornummer) mit einer nur einmal vergebenen Bezeichnung enthält und möchte nach Eingabe in dieses Feld am liebsten per Trigger nach Änderung suchen lassen ob dieser Eintrag bereits vorhanden ist.
Wenn ja soll ein Alert ausgelöst werden. Das hier habe ich geschrieben:
let LB := Labornummer;
if cnt(select 'Prüfkörper' where Labornummer = LB') > 1 then
alert("Die Labornummer " + LB + " wurde bereits erfasst!")
end
Funktioniert leider bei Trigger nicht. Wenn ich das in ein Funktionfeld schreibe kommt die Meldunf bei Überseinstimmung?
Hat jemand eine Erklärung?
Danke im Voraus
Stefan
2 Antworten
-
alert() und dialog() funktionieren im Trigger nur in der Ninox-App.
In der Cloud werden sie im Trigger nicht angezeigt.
Man behilft sich hier meist mit einem versteckten Ja/Nein-Feld und einem Funktionsfeld.
if cnt(select 'Prüfkörper' where Labornummer = LB') > 1 then
Ja/Nein := true
endFunktionsfeld:
Funktion: "Hinweistext"anzeigen wenn.: Ja/Nein=true
bei Klick: Ja/Nein := false
-
Danke Uwe!
Content aside
- vor 2 JahrenZuletzt aktiv
- 2Antworten
- 71Ansichten