You are familiar with the XFA specification.
More information: Adobe home page, Adobe XML Forms Architecture (XFA) page (using search.adobe.com )
Adobe refers to the form layout saved in XFA format as a form template. In the SAP system, a form template contains data collection information as well as the layout.
Instead of creating form layouts manually in Adobe LiveCycle Designer , you can use a program interface (API) to have them generated by the program. The program-driven form layout can be displayed in Adobe LiveCycle Designer .
Since the program interface only provides a selection of XML tags and attributes from the XFA specification, and not the full range of functions of Adobe LiveCycle Designer, we recommend that you only use this method to generate simple forms.
For an example implementation, see the program RSXFT_XFT_API_DEMOII.
This program generates a form template (XFA file) that includes the following: header and footer, a static text, a selection list, option fields, a text input field, and a pushbutton. The generation of the form layout does not include any data binding (no form template context).