0

Automatische Kundennummer vergeben

Liebes Forum

Ich möchte gerne, wenn ich einen neuen Kunden anlege, gleich automatische eine neue Kundennummer vergeben!Ich habe bereits eine Spalte mit Kundennummer!  Da ich ab 1 Jänner auf die ninox Datenbank komplett umsteige brauche ich zB bei neuen Datensatz Kundennummer 15001! Kann mir jemand den Code mitteilen! Danke Martin

8 Antworten

null
    • bernd
    • vor 6 Jahren
    • Gemeldet - anzeigen

    das Feld Kundenummner muß ein Zahlenfeld sein.

    Kundennummer := max((select Tabelle).Kundennummer)+1

    und beim aller ersten Datensatz mit Hand in das Feld 15001 eintragen, alle weiteren Nummern gehen automatisch

    • bernd
    • vor 6 Jahren
    • Gemeldet - anzeigen

    den Code natürlich bei den Tabelleneigenschaften, "bei neuem Datensatz folgenen Skript ausführen" eintragen

    • grafix
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Liebe Bernd 

    Danke dir, habe den Code übernommen und bekomme leider folgende Meldung! Was habe ich falsch gemacht? Danke dirBildschirmfoto 2018-12-17 um 15.52.50

    • grafix
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Hier muss ich den Code eintragen? Bei neuer Datensatz... 

    Bildschirmfoto 2018-12-17 um 15.57.49

    • bernd
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Du mußt natürlich deinen Tabellenname einsetzen, auch Deinen Feldnamen, Tabelle ist der Tabellenname, Kundennummer ist der Feldname

    • bernd
    • vor 6 Jahren
    • Gemeldet - anzeigen

    ja, genau dort eintragen, Tabellenname ist "Kunden", Kundennummer stimmt, viel Erfolg

    • grafix
    • vor 6 Jahren
    • Gemeldet - anzeigen

    Danke dir :) Ciao Martin

    • Inbranded
    • N_Maks
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Danke!!