0

Hallo Miteinander

ich brauche mal wieder ein wenig Hilfe.

 

ich habe eine Tabelle mit einer Untertabelle, in der Untertabelle git es ein ZahlenFeld was immer bei 1 beginnen soll und dann bei jedem Datensatz um eins hoch zählt. Was auch soweit funktioniert. aber wenn ich in der Haupttabelle einen neuen Datensatz anlege soll das Zahlenfeld wieder in der Untertabelle bei eins anfangen usw.   

wie muss da der code geschrieben sein.

 

Mit freundlichen Grüßen 

2 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 10 Monaten
    • Gemeldet - anzeigen

    Hallo Ronny, versuch's mal so (Trigger "Bei neuem Datensatz" in UNTERTABELLE):

    let myHT := HAUPTTABELLE;
    Zahlenfeld := max((select UNTERTABELLE where HAUPTTABELLE = myHT).Zahlenfeld) + 1
    
      • Ronny_Lippmann
      • vor 10 Monaten
      • Gemeldet - anzeigen

       

      funktioniert 

      besten dank 

Content aside

  • vor 10 MonatenZuletzt aktiv
  • 2Antworten
  • 37Ansichten
  • 2 Folge bereits