Anfrage
Guten Tag, bin seit heut Ihr neuer Testkunde. Arbeite mich ein. Wie können wir eine automatische Kundennummer generieren? Z. B. wir legen einen neuen Kunden an. Wir starten mit Nr. 30.000. Der nächste Kunde der angelegt wird erhält automatisch die Nr. 30.001 ... und so weiter.
Besten Dank für eine schnelle Antwort. Dann können wir mit unseren Überlegungen weiter arbeiten.
MfG W. Mueller-Nixdorf
1 Antwort
-
Hallo neuer Testkunde, ;)
natürlich führen verschiedene Wege nach Rom - hier der unter Ninox wohl am häufigsten empfohlene durch Ermittlung des höchsten vorhandenen Wertes der Tabelle:
Ich gehe mal davon aus, dass die Tabelle 'Kunden' heißt und es darin ein numerisches Feld 'Kundennummer' gibt. Dann kann über den Code im Trigger "Bei neuem Datensatz folgendes Skript aufführen" die Nummer ermittelt werden:
let maxKundennummer := max((select TestKunde).Kundennummer);
if maxKundennummer = null then
Kundennummer := 30000
else
Kundennummer := maxKundennummer + 1
endVG Frank
Content aside
- vor 5 JahrenZuletzt aktiv
- 1Antworten
- 1493Ansichten