on 03-11-2007 4:27 PM
Hi Guys,
Wat r the differences between Form Interface and Global definations(if possible with example)? Pls. list out.
Thank you.
When you create a SmartForm and activate it creates a function module which has same interface as the Form Interface of the smartform. Smartforms are always called by calling the corresponding function module. There is 1 fm for each smartform. The form interface has the IMPORT, EXPORT, TABLES and EXCEPTION, same like in a fm
Global definitions in smartforms is used to define data variables, type definitions, field symbols, form routines etc which are used globally withing the smartform. Every part of SmartForm can access these objects defined in Global definitions.
<a href="http://img483.imageshack.us/img483/297/globaldefinitionsqa4.jpg">SmartForms Global Definitions</a>
<a href="http://img390.imageshack.us/img390/2193/forminterfacebo2.jpg">Form Interface of a Smartform</a>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can use tables from both Form Interface as well as tables from Global Definitions in the internal table for Loop Node. The only difference is Form Interface tables come ready with data (as they are passed from the calling program to the SmartForm function), where as for any table that is defined in Global Definitions you need to fill in using some FORM-ENDFORM in Global Definitions
User | Count |
---|---|
81 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.