14. September 2011 14:48
Newrec.Copy(Rec)
Newrec := Rec
14. September 2011 14:57
14. September 2011 15:02
JanGD hat geschrieben:sagt die Hilfe zu COPY nichts? (F1 im C/AL Editor)
14. September 2011 15:14
14. September 2011 15:35
DuplRec := Rec;
SomeWeirdFunction(DuplRec);
Rec := DuplRec;
14. September 2011 16:06
DuplRec := Rec;
SomeWeirdFunction(DuplRec);
Rec := DuplRec;
SomeWeirdFunction(Rec);
DuplRec := Rec;
SomeWeirdFunction(Rec);
Rec := DuplRec;
14. September 2011 16:13
Natalie hat geschrieben:Mit dem o.g. Codeconstrukt erreichst du, dass aus dem Rec eine E-Mail erzeugt wird, der Record selbst aber nicht verändert wird.
Rec := DuplRec;
14. September 2011 16:24
Alex Gilch hat geschrieben:Hallo zusammen,
ähm, bitte brecht jetzt nicht ob der (etwaigen) Lächerlichkeit meiner Frage in Lachkrämpfe aus - aber ich steh grad total auf dem Schlauch:
Was genau ist der Unterschied zwischen der Kopie einer Record-Variablen mittels der COPY-Funktion und mittels direkter Zuweisung? Nur der Umstand dass COPY eine etwaige Filterung mitkopiert?
Anders ausgedrückt - wo ist hier der Unterschied?bzw.
- Code:
Newrec.Copy(Rec)
- Code:
Newrec := Rec
Ich weiß dass ich es schon mal wusste und dass ich es vor allem wissen sollte, aber ich krieg's nicht mehr zusammen und der Reference Guide sowie die Forumssuche hier und bei mibuso haben mich leider nicht weitergebracht. Seufz.
14. September 2011 16:29
Freestyler hat geschrieben:Ferner kenne ich noch TRANSFERFIELDS, aber weiß nimmer, ob es genauso wie COPY funktioniert?
14. September 2011 16:36
Natalie hat geschrieben:TRANSFERFIELDS belässt den Zeitstempel des Datensatzes und verhindert so den Fehler.
14. September 2011 17:51
OnRun(VAR Rec : Record "Gen. Journal Line")
GenJnlLine.COPY(Rec);
Code;
Rec := GenJnlLine;
14. September 2011 17:54