Rechnungs-Nr. automatisch generieren
Hallo in die Runde.
Ich spiele gerade etwas mit Ninox und möchte nun eine Rechnungsnummer automatisch generieren lassen. Ich habe aus zahlreichen Beiträgen mir etwas rausgesucht, aber es funktioniert nicht.
Folgendes habe ich bis jetzt:
let myDatum := format(today(), "YYYYMMDD");
let myRN := max((select Rechnungen)[extractx('Rechnung-Nr.', "\d+") = myDatum and extractx('Rechnung-Nr.', "\D+") = "RE"].number(last(split('Rechnung-Nr.', "-")))) + 1;
'Rechnung-Nr.' := "RE" + myDatum + "-" + format(myRN, "000");
'Rechnungs-Datum' := today()
Ich wünsche mir eine Rechnungsnummer in folgendem Format: RE23090402 (RE+Jahr+Monat+Tag+Fortlaufende 2-stellige Nummer)
Ich bekomme immer Fehlermeldungen, siehe Anhang.
Kann mir bitte jemand helfen. Danke.
Viele Grüße. Sabine
2 Antworten
-
Hallo Sabine. extractx() nimmt Text entgegen. Kann es sein, dass dieses Feld ein Zahlenfeld ist? Es müßte aber ein Textfeld sein. Sonst funktioniert Dein Code. Mirko
Content aside
- vor 1 JahrZuletzt aktiv
- 2Antworten
- 49Ansichten
-
2
Folge bereits