0

Fortlaufendenummer geht nicht mehr!

Hallo zusammen

Arbeite schon länger mit Ninox und habe diesen Code

let myYear := year(today());
let myRN := max((select Tabelle1 where year(Datum) = myYear).substr(Text, 8));
Text := "WBS-" + myYear + "-" + format(number(myRN) + 1, "000");
Datum := today()

Für fortlaufendenummer bei neuer Datensatz, lief sehr gut bis es die 100 erreicht hat. Jetzt funktioniert gar nicht mehr, ausser wenn ich bei WBS nur W schreibe, dann zählt es weiter. 

Kann mir jemanden helfen ? so sollte es spöter aussehen  WBS-2022-002  

Danke

1 Antwort

null
    • + Maßanzug statt Massenware +
    • RonaldP
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Moin Ramiro Fernandes ,

    mit substr(Text, 8) bleibt -002 übrig.
    ändere das in substr(Text, 9), dann sollte es funktionieren.
     

    Viel Erfolg
    Ronald