Trigger beim öffnen von Ninox
Hallo, ich habe folgende Frage! Ich wollte mir einen Trigger bauen, wenn ich Ninox öffnen, dann soll er in einer Tabelle 1 prüfen, ob für die Nächten .20 Monate jeweils ein Datum in der Spalte Datum eingetragen ist. Wenn nicht,dann soll er die einfach eintragen. Ich habe mir das mal mit einem Button zum Testen gebaut. Da bricht er auch nach dem x-ten Mal ab, so wie ich es ein trage. Ich muss aber den Button x-mal drücken. Jetzt wollte ich das gern mit einer while Schleife durch einmal drücken hinbekommen. Problem ist aber, dass er die Schleife nicht abbricht. Wie muss ich das denn in eine while Schleife einbetten, dass er wie hier im Beispiel nach 4 abricht? Danke im Voraus
let myStart := month(today());
let myStart := month(today());
let myEnde := month(max((select Finanzen).Datum));
let myStartJahr := year(today());
let myEndJahr := year(max((select Finanzen).Datum));
let myMonate := myEnde - myStart;
let myJahrSum := myEndJahr - myStartJahr;
let mydiff := (if myMonate = 0 then
myJahrSum * 12
else
myJahrSum * 12 + myMonate
end);
if mydiff <= 4 then
let newM := (create Finanzen);
let maxDat := max((select Finanzen).Datum);
newM.(Datum := date(year(maxDat), month(maxDat) + 1, 1))
else
dialog("Bitte bestätigen!", "Sind Sie sicher?", ["Ja", "Nein"])
end
Antwort
Content aside
- vor 3 JahrenZuletzt aktiv
- 184Ansichten