FunktionsdokumentationEingabe-Elemente

 

SAP Smart Forms transformiert die Inhalte eines Formulars bei formatierter Ausgabe automatisch nach HTML. Wenn Sie Eingaben auf dem Formular zulassen möchten, können Sie in Text-Knoten Felder als Web-Eingabefelder auszeichnen oder den gesamten Text-Knoten als Textarea auszeichnen. Über diese Eingabe-Elemente können Benutzer in der Web-Anwendung Werte eingeben, die Sie im SAP-System auswerten können.

Integration

Sie setzen die Web-Eigenschaften eines Text-Knoten auf der gleichnamigen Registerkarte. Wenn Sie eine URL für die Auswertung der Web-Eingabefelder angegeben haben, bettet SAP Smart Forms die Eingabe-Elemente des gesamten Formulars bei der Transformation nach HTML in eine HTML-Form ein. Das einleitende <FORM>-Tag steht dann unmittelbar nach dem <BODY>-Tag und das abschließende </FORM>-Tag unmittelbar vor dem abschließenden </BODY>-Tag. Es ist also nur eine HTML-Form pro Formular möglich, die dann alle Seiten der Ausgabeseiten umschließt.

Welche Werte bei einer Übertragung des HTML-Formulars übergeben werden, entnehmen Sie bitte dem Abschnitt Exkurs: HTML-Formulare.

Funktionsumfang

Aktivitäten

  1. Um Felder des Text-Knotens oder den gesamten Text-Knoten als Eingabe-Element auf einem Web-Formular zu verwenden, verwenden Sie die Registerkarte Web-Eigenschaften.

  2. Werten Sie die Formulareingaben des Benutzers aus. Siehe: Formulareingaben auswerten.

  3. Die Werte von Feldern mit den Eingabetypen Submit, Reset und Listbox werden als Text auf der generierten HTML-Seite angezeigt. Damit dieser Text übersetzbar ist, müssen Sie ihn über Textelemente vor dem Aufruf des Smart Form definieren und dann an der Formularschnittstelle an das Smart Form übergeben. Siehe auch BSP-Applikation SF_WEBFORM_02 oder SF_WEBFORM_03.