0

neuer Datensatz in einer Tabelle bei einer N:1 Beziehung

Hallo,

ich habe die Tabelle ANGEBOT.

Darin gibt es die Felder Angebotsnummer und das Angebotsdatum.

Zusätzlich Infos der mit  N:1 verknüpften Daten. Jedes Angebot hat einen eindeutigen Datensatz aus vielen zur Auswahl:

FIRMA

KONTAKTPERSON

PROJEKT

ZUSTÄDNIG

Nun möchte ich mittels eines Button, in der Tabelle WIEDERVORLAGE einen neuen Datensatz anlegen.

Darin sollen alle obigen Infos beinhaltet sein. In der Tabelle WIEDERVORLAGE gibt es 2 Felder die wie folgt gesetzt werden:

WI = heutiges Datum

OFFEN = true

 

Folgenden Skript habe ich erstellt. Dabei wird jedoch nur die Angebotsnummer übernommen. Nicht das Datum im Feld WI wird gesetzt. Alle weiteren Felder sind leer.

Ich komme einfach nicht zur richtigen Lösung:

 

let myAngebot := this;
let new := (create Wiedervorlagen);
new.(
    Angebot := myAngebot;
    'AN Nummer' = myAngebot;
    Firma.(Nr := myAngebot);
    Firma.Nr = myAngebot.'Angebot an Firma';
    Firma.Kontakte.(Nr := myAngebot);
Firma.Kontakte.Nr = myAngebot.'Angebot an Kontakt';
    Projekt.(Nr := myAngebot);
    Projekt.Nr = myAngebot.Projekt;
    Luxwerk.(Nr := myAngebot);
    Luxwerk.Nr = myAngebot.'Luxwerk zuständig';
    WI = today();
    Offen = true
);
popupRecord(new)

 

Die meisten Lösungen beziehen sich auf 1:N Verknpüfungen. 

Hat jemand eine Idee? Danke.

2 Antworten

null
    • Rafael_Sanchis
    • vor 13 Stunden
    • Gemeldet - anzeigen
    let myAngebot := this;
    let new := (create Wiedervorlagen);
    new.(
        Angebot = myAngebot;
        'AN Nummer' = myAngebot.'AN Nummer';
        Firma = myAngebot.'Angebot an Firma';
        Kontakte = myAngebot.'Angebot an Kontakt';
        Projekt = myAngebot.Projekt;
        Luxwerk = myAngebot.'Luxwerk zuständig';
        WI = today();
        Offen = true
    );
    popupRecord(new)
    

    Try this.

      • + Maßanzug statt Massenware +
      • RonaldP
      • vor 11 Stunden
      • Gemeldet - anzeigen

       ,

      achtet auf bei der Zuweisung von Daten auf Felder darauf, dass ihr := verwendet!

      Ich sehe mehrmals das nur = verwendet wird.

      VG Ronald 

Content aside

  • vor 11 StundenZuletzt aktiv
  • 2Antworten
  • 30Ansichten
  • 4 Folge bereits