SAP Smart Forms is utilized to make and keep up with structures for mass imprinting in SAP Systems.As yield medium SAP Smart Forms support a printer, a fax, email, or the Internet (by utilizing the produced XML yield).SAP acquainted SmartForms in 1998 with conquer the limits in SAP Scripts. SmartForms are more straightforward to create, keep up with and transport than SAP Script.In this instructional exercise you will learn:
Savvy Forms and SapScripts Comparison
Different page designs are conceivable in SmartForms which isn't true in SAPScripts
Having a SmartForm without a fundamental window is conceivable.
Schedules can be written in SmartForms device.
SmartForms creates a capability module when initiated.
Names can't be made in SmartForms.
Advanatges of Smart Forms
They help adjusting structures with no programming information because of completely graphical UIWhile enacting the shrewd structure the framework naturally creates the capability module and at the runtime .To roll out any improvements we need to utilize the Drag and Drop, Cut and Paste. These activities do exclude composing of coding lines or utilizing a content language.We can embed static and dynamic tables. These incorporate the line takes care of in the singular table cells, setting off occasions for table headings and subtotals and arranging information before yield.The savvy structures permit the client to incorporate designs, which can be shown as a piece of the structure or as foundation illustrations. During printout the client can smother the foundation realistic as and when vital.Web Publishing is conceivable utilizing the produced XML yieldEngineering of SAP Smart Form
Savvy Forms in SAP ABAP
Gives up through it in SAP framework
Enter exchange SMARTFORMS in the exchange code box.
In the following screen , enter a Form name and snap make
Route window comprise of hubs and sub hubs. They contain every one of the components (text, window and so on) that have a place with sap structures
Upkeep window shows ascribes of the components
Structure printer window shows the design of the page
Whenever we make savvy structures, SAP makes/produces a capability module.Unlike SAPscripts , SAP FORMS permit you to change language.
In the route window you will find
Worldwide Data Declarations : The Data characterized here can be utilized all through the smartform for coding.
Structure Interface : Here every one of the information which will be passed to the smartform from the Print program is characterized.
Significant Points to Note
You can't have more than 1 primary window in a page. You can have numerous optional windowsAnything that you print in optional window… it must be static. (In the event that u have 20 lines in a PO and there is page imperative the lines get conveyed forward to next page in the principal window. for example In an ancestor and replacement sort of happy, they will be imprinted in succession in primary window. This isn't permitted in Secondary windows.This setting can be changed involving the Configure supervisor in Utilities.In Table painter, you can draw the arrangement according to client necessity (for example Heading, Sub Heading, Item, Sub Total, Grand Total and so forth.)
You can utilize the table design to decide:
The quantity of lines and cells
The level of each line
The width of every cell
The arrangement of the table in the window
Savvy Forms Programming Flow
At the point when a SAP Smart Form format is made, a client makes the structure design, characterizes the necessary fields, conditions, and extraordinary programming directions in the Smart Form layout utilizing the Smart Form Builder.After the structure configuration is finished, the structure should be enacted before it very well may be tried or gotten to by the print programs.Activating the structure starts the age of a capability module that handles the structure's all's handling.This capability module connects with the application program/print program to make the result in the client characterized yield media for the predefined gadget.In the event of brilliant structures, we utilize 2 capability modules for the handling of the shrewd structure. To the primary capability module , we pass the name of the savvy structure as the import boundary. This then returns the name of the progressively produced capability module which will really call the smartform.
Click Here For More Detail