0

Per Button in Haupttabelle neuen Datensatz in Untertabelle und Unteruntertabelle erstellen

Moin,

ist es grundsätzlich möglich in der Haupttabelle per Button gleichzeitig einen Datensatz in einer Untertabelle sowie in einer Unteruntertabelle zu erstellen?

Mit

let my := this;
let neuerDatensatz := (create UNTERTABELLE);
neuerEintrag.(FELD_IN_UNTERTABELLE := "blabla");
neuerEintrag.(HAUPTTABELLE := my);

gelingt mir das für die Untertabelle, aber für die Unteruntertabelle hingegen nicht.

Ich freue mich über Eure Hilfe!

3 Antworten

null
    • boulevardesk
    • vor 5 Monaten
    • Gemeldet - anzeigen

    Selbst hinbekommen *freu*:

    let my := this;
    let neuerDatensatz1 := (create UNTERTABELLE);
    neuerDatensatz1.(FELD_IN_UNTERTABELLE := "blabla");
    neuerDatensatz1.(HAUPTTABELLE := my);
    let my := this.neuerDatensatz1;
    let neuerDatensatz2 := (create UNTERUNTERTABELLE);
    neuerDatensatz2.(FELD_IN_UNTERUNTERTABELLE := "blabla");
    neuerDatensatz2.(UNTERTABELLE := my)
    • Horst_Fertig
    • vor 5 Monaten
    • Gemeldet - anzeigen

    Servus !

    Jetzt war ich zu langsam, habe gerade gesehen, dass die Lösung schon gefunden ist, ich wär's aber sinngemäß wohl auch nicht anders angegangen und da ich's nun schon mal in der Zwischenablage hab...

    let result := dialog("Neue Datensätze anlegen...", "Jetzt NEUE Datensätze in BEIDEN Untertabellen anlegen?", ["Ja bitte", "Nein danke"]);
    if result = "Ja bitte" then
        let xID_HT := this;
        let myR_UT := (create UnterTabelle);
        myR_UT.(Text_UnterTabelle := "BlaBla");
        myR_UT.(Haupttabelle := xID_HT);
        let xID_UT := myR_UT.Nr;
        let myR_UUT := (create UnterUnterTabelle);
        myR_UUT.(Text_UnterUnterTabelle := "BlaBlaBla");
        myR_UUT.(Untertabelle := xID_UT);
        void
    end;
    void
    

    Grüße

    Horst

      • boulevardesk
      • vor 5 Monaten
      • Gemeldet - anzeigen

       Moin Horst, dennoch herzlichen Dank für Deine Hilfe!

Content aside

  • vor 5 MonatenZuletzt aktiv
  • 3Antworten
  • 41Ansichten
  • 2 Folge bereits