![Tutorial Tutorial](/uploads/1/2/5/3/125385082/292718908.jpg)
SMARTFORMS is the transaction to design the smart form layout. It is possible to embed texts, images, tables, barcodes. Importing parameters have to be defined so that an ABAP program can send the data to be printed.
Introduction Smart Form technology allows to design print forms. ABAP programs have to 'call' them so that spools are generated, ready to be printed.
SMARTFORMS is the transaction to design the smart form layout. It is possible to embed texts, images, tables, barcodes.
Importing parameters have to be defined so that an ABAP program can send the data to be printed. When the smart form is activated, a function module is generated that an ABAP program has to call. You should never assume the name of this function module as it may change in each system after import. See below how to do.
SMARTSTYLES transaction allows to define paragraph and character formats (fonts, barcodes, etc.) Though ABAP code can be entered in the Smart Form, it is best to not do it, and make the calling ABAP program pass all data via parameters. This will ease the conversion into Interactive Forms By Adobe. The only ABAP code that needs to remain in the Smart Form is the part which handles page break processing (sub-totals and so on). Smart Form technology has replaced SAPscript technology since release 4.6C, and has been superseded by Interactive Forms by Adobe since release 6.40.
Smart Form layout Layout elements are well introduced in.
Introduction SAP first form technology was the SAPscript technology. In release 4.6, SAP introduced Smart Forms, which eased the creation of form output by allowing modeling of logic and output using graphical tools. In release 6.40, SAP introduced Adobe forms, where the graphical editor was much more easy-to-use and had many more functionalities, and output was rendered exactly the same as what was designed in the editor (PDF).
(Interactive Forms may not be interactive, in that case they are called PDF-Based Forms Related topics.