0

Kundennummer ab bestimmter Nummer um 1 erhöhen

Hallo

Ich habe von Filemaker auf Ninox gewechselt und diverse Tabellen per csv übernommen, so auch die Kunden mit ihren Kundennummern. Nun möchte ich bei neuen Kunden die Kundennummer von 682 ausgehend um 1 erhöhen. 

Mit folgendem vorgegebenen Trigger beginnt die Numerierung bei 1:

let myLast := max((select Kunden).number(substr('Kunden-Nr.', 3)));
'Kunden-Nr.' := format(myLast + 1, "0000")

Resultat: 0001

Wie kriege ich es hin, dass die Numerierung bei 682 fortgesetzt wird?

Für eure Hilfe danke ich zum Voraus.

 

Gruss Patrik

2 Antworten

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

    Moin  ,

    aus deiner Beschreibung vermute ich, dass Kundennummer nur die Zahl 682 enthält.

    damit brauchst du das substr nicht. Das entfernt mit deiner Einstellung die gesamte Zahl.

    Versuche es mal so: 

    let myLast := max((select Kunden).number('Kunden-Nr.'));

    VG Ronald 

    • rikber
    • vor 2 Tagen
    • Gemeldet - anzeigen

    Vielen Dank. Das ist genau die Lösung!

Content aside

  • vor 2 TagenZuletzt aktiv
  • 2Antworten
  • 25Ansichten
  • 2 Folge bereits