Daten an das Formular übergeben 

Einsatzmöglichkeiten

Alle Daten aus dem Datenbeschaffungsprogramm können Sie über die Formularschnittstelle an das Formular übergeben. Da aus der 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 Datenbeschaffungsprogramm 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.

Siehe auch: Architektur und Erstellung von Formularen mit SAP Smart Forms.

Ablauf

  1. Selektieren Sie im Datenbeschaffungsprogramm alle Daten, die Sie im Formular ausgeben wollen.
  2. Definieren Sie die Formularschnittstelle im Form Builder. Die Typen der Parameter sind Ihnen aus dem Datenbeschaffungsprogramm bekannt.
  3. Aktivieren Sie Ihr Formular. Smart Forms generiert dabei einen Funktionsbaustein, den die Anwendung aufrufen muß, um das Formular zu drucken.
  4. Rufen Sie die Smart Form in Ihrer Anwendung auf. Die Schnittstelle kann direkt vom Funktionsbaustein übernommen werden.

Ergebnis

Der generierte Funktionsbaustein stößt die Spoolverarbeitung an, mit der Sie sich der Benutzer das Formular anschauen (über die Druckansicht ) und drucken kann.