Innerhalb eines SuperReport Pro-Formulars können bestimmte Werte, die als Selektions- oder sonstiges Verarbeitungskriterium beim Ausdruck dienen sollen, durch Benutzereingabe abgefragt werden. Die Eingabeaufforderung realisieren Sie sinnvoller-weise im Start-Skript durch Eingabe des 4D-Befehls:
Request (Fragetext{; Wert{; OKTitel{; AbbrechenTitel}}}) String
Die Funktion Request ruft einen Dialog mit dem Text Fragetext auf. Der Dialog enthält ein eingebbares Feld mit dem optionalen Vorschlag Wert und die beiden Schaltflächen OK und Abbrechen. Sie können Text in den Eingabebereich des Dialogs eingeben oder mit dem optionalen Parameter Wert einen Standardtext festlegen.
Klicken Sie auf die Schaltfläche OK oder drücken Sie die Zeilenschaltung bzw. Eingabetaste, nimmt die Systemvariable OK den Wert 1 an und Frage ergibt den Wert des eingebbaren Feldes. Klicken Sie auf Abbrechen, nimmt OK den Wert 0 an und Frage ergibt einen leeren Text ("").
Der Text Fragetext ist auf 255 Zeichen begrenzt. Da zwischen Anführungszeichen maximal 80 Zeichen stehen können, müssen Sie längere Texte mit den Pluszeichen zusammensetzen. Fragetext muss ein alphanumerischer Ausdruck sein.
Kapitel-Hauptseite | Zurückblättern | Weiterblättern | BO-Doku Startseite |