Input Elements


SAP Smart Forms automatically transforms the formatted contents of a form to HTML. If you want to allow input on the form, you can flag either the fields in text nodes as Web input fields or the whole text node as a text area. Users of the Web application can use these input elements to enter values, which you can then evaluate in the SAP System.


You set the Web attributes of a text node on the corresponding tab page. If you have specified a URL for the evaluation of Web input fields, SAP Smart Forms embeds the input elements of the whole form in an HTML form during the HTML conversion. The opening <FORM> tag then appears immediately after the <BODY> tag and the closing </FORM> tag appears immediately before the closing </BODY> tag. This implies that for each form only one HTML form is possible, which encloses all pages of the print pages.

For information on the values that are passed when the HTML form is transferred, see Digression: HTML Forms.



  1. To use the fields of the text node or the whole text node as an input element in a Web form, make the relevant settings on the Web attributes tab page.
  2. Evaluate the entries that the user makes on the form. See also: Evaluating Form Input.
  3. The values of fields that have the input types Submit, Reset, and List box are displayed as texts on the generated HTML page. To allow these texts to be translated, you have to define them using text elements before calling the Smart Form and then pass them to the Smart Form at the form interface. See also: BSP applications SF_WEBFORM_02 or SF_WEBFORM_03.