0

Spalte "Nr" überspringt Ziffer nach Zeilenlöschung

Hallo,

ich habe in einer Tabelle eine Zeile gelöscht. Das hat dazu geführt dass die Nummerierung unter der Spalte "Nr" diese Ziffer überspringt. Wie kann ich das Rückgängig machen?

Vielen Dank im Voraus

4 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo, die Daten des gelöschten Datensatzes würden sich nur über ein Backup wiederherstellen lassen. Bei der "Nr" handelt es sich um die Datensatz-Nummer. Die wird automatisch vergeben, ist dem jeweiligen Datensatz fest zugeordnet und wird deshalb nach dessen Löschen nicht neu vergeben. Da diese "Nr" im Grunde nur internen Zwecken dient, kann man sie in der Tabellenansicht auch ausblenden.

     

    Will man seine Datensätze fortlaufend durchnummerieren, dann sollte man dazu ein eigenes Datenfeld anlegen.

    • Phili
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Vielen Dank für deine rückmeldung.
    Ich habe bisher kein entsprechendes Datenfeld gefunden.
    Wie kann ich die Zeilen denn fortlaufend nummerieren?

    • Ninox-Professional
    • planoxpro
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Na ja, kommt drauf an, was man am Ende erreichen will. Wenn man wirklich einfach nur eine lückenlose, laufende Nummer braucht, dann kann man dazu in der betreffenden Tabelle ein Berechnungsfeld mit folgendem Code anlegen:

    let thisNr := number(Nr);
    cnt(select Tabelle1 where number(Nr) <= thisNr)

    Nach der automatisch ermittelten Nummer können die Datensätze dann bspw. auch sortiert werden. Problem mit dieser Lösung: Wenn ein Datensatz gelöscht wird, ändern sich die Nummern aller folgenden Datensätze. Diese Nummern haben also keine bleibend identifizierende, sondern lediglich temporäre Wirkung. Will man eine feste Identifikationsnummer wie Kunden- oder Rechnungsnummer, dann gibt es andere Möglichkeiten.

    • Phili
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Vielen Dank für die Infos!

    Ich konnte die Datensätze/Nummern über "reorganisieren" wiederherstellen. ;-)

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 4Antworten
  • 1245Ansichten