Daten an das Formular übergeben
Alle Daten aus dem Anwendungsprogramm können Sie über die Formularschnittstelle
an das Formular übergeben. Da aus dem Smart Form beim Aktivieren ein Funktionsbaustein generiert wird, entspricht die Schnittstelle der des generierten Funktionsbausteins. Aus diesem Grund können alle Daten, die Sie an einen Funktionsbaustein übergeben können, auch an der Formularschnittstelle übergeben werden. Dies sind beispielsweise Daten aus Datenbanktabellen, die entsprechend der Anwendung auf dem Formular ausgegeben werden sollen, aber auch Variablen, die die Ausgaben im Formular steuern. Außerdem können Sie Ausnahmen definieren, auf das Anwendungsprogramm wiederum reagieren kann. Um weitere Einstellungen beim Formulardruck festzulegen, stellt Smart Forms im Standardparameter zur Verfügung, deren Definition Sie nicht verändern können.
Hinweis
Siehe auch: Architektur und Erstellung von Formularen mit SAP Smart Forms.
Selektieren Sie im Anwendungsprogramm alle Daten, die Sie im Formular ausgeben wollen.
Definieren Sie die Formularschnittstelle im Form Builder. Die Typen der Parameter sind Ihnen aus dem Anwendungsprogramm bekannt.
Aktivieren Sie Ihr Formular. Smart Forms generiert dabei einen Funktionsbaustein, den die Anwendung aufrufen muß, um das Formular zu drucken.
Rufen Sie das Smart Form in Ihrer Anwendung auf. Die Schnittstelle kann direkt vom Funktionsbaustein übernommen werden.
Der generierte Funktionsbaustein stößt die Spool-Verarbeitung an, mit der Sie sich der Benutzer das Formular anschauen (über die Druckansicht
) und drucken kann.