16. Juni 2006 15:16
Setup.GET;
Cont.SETRANGE("No.", Rec."No.");
REPORT.RUNMODAL(ReportID,TRUE,FALSE,Cont);
16. Juni 2006 17:02
16. Juni 2006 17:05
Timo Lässer hat geschrieben:Keine Chance!
19. Juni 2006 09:54
If "Nummer <> '' Then Begin
SETRANGE(Contact.No,Nummer);
SETRANGE(Tabelle2.Contact,Nummer);
CurrReport.USEREQUESTFORM(FALSE);
END;
Rep_0815.Übergabe(Rec."No.");
Rep_9813.Run
19. Juni 2006 10:01
mespelage hat geschrieben:Wenn du den Report als Variable definierst, und in diesem Report dann eine Funktion z.B. "Übergabe" mit der Variablen "Nummer" einbaust, könntest du doch den Filter vorher übergeben.
19. Juni 2006 19:48
rotsch hat geschrieben:[...]
Leider kann ich den Report nicht als Variable definieren, da für jeden Mandanten ein anderer Report zum Einsatz kommen kann. Aus diesem Grund muss ich den Report mit seiner ID aufrufen, und kann keine Parameter vorher übergeben.
[...]
SetMyVar(NewMyVar : MyDataType)
MyVar := NewMyVar;
GetMyVar() : MyDataType
EXIT(MyVar);
SetRecordView(NewMyView : Text[1024])
MyView := NewMyView;
GetRecordView() : Text[1024]
EXIT(MyView);
19. Juni 2006 23:07