[gelöst] Requestoptions Forms Update-Funktion

9. Januar 2008 21:41

Hallo

Ich habe in einem RequestForm folgenden Code hinterlegt:

Code:
Customer - OnPush()
date."Period Start" := CALCDATE('<+1Y>',date."Period Start");
date.FIND;
//CurrForm.UPDATE(FALSE);

Wie schaffe ich es diesen Update-Befehl auszuführen.

mfg
stony

Code-Tag hinzugefügt.

Gruß, Marc Teuber
MSDynamics.de-Team
Zuletzt geändert von stony am 10. Januar 2008 07:53, insgesamt 1-mal geändert.

Re: Requestoptions Forms Update-Funktion

9. Januar 2008 22:53

stony hat geschrieben:Wie schaffe ich es diesen Update-Befehl auszuführen.

Gar nicht. CurrForm gibt es in einem Report nicht. Nutze stattdessen den Befehl RequestOptionsForm. Also so:

Code:
Customer - OnPush()
date."Period Start" := CALCDATE('<+1Y>',date."Period Start");
date.FIND;
RequestOptionsForm.UPDATE(FALSE);

Gruß, Marc

9. Januar 2008 22:53

Was soll denn auf der Request Form aktualisiert werden?
Der "Period Start"?

Wenn die Textbox als SourceExpr date."Period Start" hat, dann brauchst du weder das FIND noch das UPDATE, um die Änderung sofort sichtbar werden zu lassen (oder irre ich mich?).

10. Januar 2008 07:53

Mein Code folgermaßen aus:

Code:

date."Period Start" := CALCDATE('<-1Y>',date."Period Start");
date.FIND;
JahrFuerDetail := DATE2DMY(date."Period Start",3);
RequestOptionsForm.UPDATE(FALSE);



Die Variable JahrFuerDetail wird jetzt aktualisiert.

besten dank
stony