Search…
FAQ - Berechnungen
Wie kann ich…
… eine automatische Rechnungsnummer vergeben?
Möglichkeit 1: In den Tabelleneigenschaften geben Sie "Bei neuem Datensatz…" folgendes ein:
'Rechnungsnummer' := max((select Rechnungen).'Rechnungsnummer') + 1
Dieses Script wird eine um 1 höhere neue Rechnungsnummer vergeben.
Möglichkeit 2: In den Tabelleneigenschaften geben Sie “nach Änderung…” folgendes ein:
if not 'Rechnungsnummer' then
let y := year(Datum);
let m := month(Datum);
let d := day(Datum);
let c := cnt(select Rechnungen where year(Datum) = y and month(Datum) = m);
'Rechnungsnummer' := y + format(m, "00") + format(d, "00") + format(c, "00")
else
void
Sie erhalten eine Rechnungsnummer in folgendem Format:
2016122205
yyyymmddxx – wobei xx eine fortlaufende zweistellige Zahl der Rechnungen des Monats ist.
Export as PDF
Copy link