21. April 2015 15:45
Bei dem Befehl
- Code:
Page.RUN(Record)
muss die SourceTable der aufgerufenen Page die gleiche sein, wie "Record".
Wenn die Page keine SourceTable hat, oder andere Parameter übergeben werden müssen, kann auch eine separate Funktion programmiert werden, welche ihre Parameter an globale Parameter in der Page weitergibt.
so etwa:
- Code:
Function SetItemNoBeforeRun(ItemNo) // Funktion in der aufgerufenen Page
BEGIN
ItemNoGlobalVar := ItemNo; // Parameter -> Globale Variable in der Page
END;
Die Page wird dann so aufgerufen (die Page muss als Variable definiert sein):
- Code:
Page.SetItemNoBeforeRun(ItemNo);
Page.RUN;