[Gelöst]Request Options Form einen Wert vorgeben

11. März 2009 17:04

Hallo an alle,

ich habe auf der „Request Options Form“ eine Textbox. Hier steuere ich die Anzahl der Etiketten die gedruckt werden sollen. Im Propertie : „SourceExpr“ der Textbox habe ich eine Int-Variable stehen. Nun zu meinen Problem. Wenn ich meinen Report aufrufe, so steht in der Textbox erstmal der Wert 0. Diese kann ich dann mit der gewünschten Anzahl der Etiketten überschreiben. Gibt es eine Möglichkeit beim Aufruf, schon einen Wert von 1 stehen zu haben ?
Bin über jede Lösung dankbar.


Gruß Shorty
Zuletzt geändert von Shorty am 12. März 2009 10:19, insgesamt 1-mal geändert.

Re: Request Options Form einen Wert vorgeben

11. März 2009 17:08

Du könntest z.B. den Wert der Int-Variable im OnInit-Report = 1 etzen.
Oder in der RequestForm im OnOpenForm-Trigger.

Re: Request Options Form einen Wert vorgeben

12. März 2009 09:02

Hallo

Erstmal vielen Dank für die beiden Tipps.
Welche wäre die bessere Variante ?

Gruß Shorty

Re: Request Options Form einen Wert vorgeben

12. März 2009 09:44

Shorty hat geschrieben:Welche wäre die bessere Variante ?

Da weiß ich keine allgemeingültige Antwort.
Der OnInit-Trigger wird jedenfalls früher ausgeführt als der OnOpenForm-Trigger.

Re: Request Options Form einen Wert vorgeben

12. März 2009 09:47

Hallo Shorty,

im Prinzip ist beides gleich gut. Willst du aber den Report mal ohne Requestform aufrufen, wird der OnOpenForm-Trigger des Reports nicht aufgerufen, also auch deine Variable nicht initialisiert. Daher würde ich den OnInit-Trigger vorziehen.

Gruß, Fiddi

Re: Request Options Form einen Wert vorgeben

12. März 2009 10:18

Erstmal vielen Dank an alle für die Antworten.
Ich habe dadurch einiges gelernt.

Gruß Shorty