0

Feld in Untertabelle schreiben

Ich habe Tabelle A und Untertabelle B.

Es gibt ein Feld Z1 in Tabelle A. Und es gibt ein Feld Z2 in Untertabelle B.

Es gibt einen Datensatz 1 in der Tabelle A und 3 dazugehörige Datensätze in Untertabelle B.

Nun möchte ich bei Änderung des Feld Z1 in Tabelle A den Wert in das Feld Z2 der Untertabelle B in alle verbundenen Datensätze schreiben.

Ich bekomme es in die Richtung nicht hin. Er schreibt es einfach nicht in die Felde. Wie muss die Syntax aussehen?

Vielen Dank und viele Grüße

Arne

5 Antworten

null
    • Leonid_Semik
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Arne,

    ---

    let me:=this;

    'TABELLE B'.('FELD Z2':=me.'FELD Z1')

    ---

    Leo

    • Florian_Wisser
    • vor 3 Jahren
    • Gemeldet - anzeigen

    HAllo Arne,

     

    nur noch als kleine Anmerkung. Wenn Du das Feld aus der übergeordenten Tabelle nur anzeigen möchtest in der Untertabelle reicht ja auch ein Funktionsfeld fx anstelle eines Textfeldes o.ä. das jedes mal per Funktion neu beschrieben wird. Dieses müsste dann einfach die Funktion

    A.'Z1' 

    haben und würde dann immer den aktuellen wert aus der Z1 der übergeordeten Tabelle ausgeben.

     

    lg Florian

    • Florian_Wisser
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Arne, 

    noch als Anmerkung. Ich weiß nicht was Du damit vor hast aber Alternativ kannst Du in der Untertabelle statt einem Text oder Zahlenfeld auch einfach ein Funktionsfeld fx setzten dass dann die Funktion hat. 

    A.'Z1'

    Dieses ist dann immer aktuell und muss nicht jedes mal neu beschrieben werden. Wenn es z.B. nur eine Visuelle Ausgabe in der Untertabelle sein soll oder zum weiteren berechnen genutzt wird. (Wobei hier kann man auch in weiteren Berechnungen direkt die Vernüpfung A.'Z1' verwenden)

    Gruß Florian. 

    • Florian_Wisser
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Oh der erste IEntrag war doch raus gegangen. Hatte die Seite bei mir nicht angezeigt. Hätte ich mir das erneute Tippen ja spare können :-)

    • Arne.1
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Danke, Leo. @Florian: ja, das würde reichen, wenn ich dummerweise nicht schon die Felder ausschließlich in der Untertabelle hatte und auch mit Daten befüllt habe und nun aber die Inhalte aus der Haupttabelle nutzen möchte. So ändert sich manchmal der Ablauf.

     

    Danke Euch!

    LG

    Arne

Content aside

  • vor 3 JahrenZuletzt aktiv
  • 5Antworten
  • 446Ansichten