0

was bedeutet denn this bzw. new?

let my := this;
let new := (create '2 Rechnung');
my.('2 Rechnung' := new);
popupRecord(new)

4 Antworten

null
    • Michael_Reichardt
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Ist das This die Datensatznummer?

    New macht doch einen neuen DS in '2 Rechnung' oder ist das auch ein DS NR?

    • Sprecher
    • info.23
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Ich antworte mal, weil das Beispiel von mir geklaut ist, auch wenn ich nicht so der große Durchblicker bin ;-)

     

    Ich verstehe es so, dass "this" so viel bedeutet wie "dieser aktuell angewählte Datensatz". "New" ist dann der neu erstellte Datensatz in der Tabelle '2 Rechnung'. Und in der dritten Zeile wird der aktuell angewählte Datensatz (also "this") eben mit der in Zeile zwei erstellten Rechnung verknüpft...

    • Torsten_Stang.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    ... wobei der Code dann verdreht ist, es sollte heißen

     

    new.('Rechnung 2' := my);

    • Michael_Reichardt
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Danke für die Antworten :-) Ich dachte da new als Variale definiert wurde das mit jedem NEW ein DS erstellt wird! 

Content aside

  • vor 5 JahrenZuletzt aktiv
  • 4Antworten
  • 1319Ansichten