cancel
Showing results for 
Search instead for 
Did you mean: 

SMART FORMS

Former Member
0 Kudos

Hai Friends,

In SMARTFORMS can any explain what is the use of Global Settings(Form Attributes Form Interface Global Definitions).

Regards

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

hI

Form attributes – Contains administrative info of the form.

1)General attributes like created by, creation date, creation time.

2)Output options a) Style

b)Page format

c)Output formats(Standard/XSF/XSF+HTML).

Form interface – Through Form Interface application (print) program can interact with smartform and vice a versa. It has four tabs

Import

Export

Tables

Exceptions

Form attributes – Contains administrative info of the form. Also defines the page

format (DIN A4, Letter, DIN A5 )and output format like

Standard Output: during form processing, the output data is generated in OTF format.

XSF Output: during form processing, the output data is generated in XSF format. XSF is an XML-based language that is determined in the SAP Smart Forms DTD. (for the definition refer to BSP page /bc/bsp/sap/smart_forms/smart_forms_xsf.dtd)

XSF Output + HTML:during form processing, the output data is generated in XSF format as well as any HTML data which the application can send to the browser for display.

Form interface – Through Form Interface application (print) program can interact

with smartform and vice a versa. It has Import, Export, Tables and Exceptions

tab which define the set of data passed from a program to a smartform.

Global Definitions – All the variables that are global across the smartform are declared here. Here we have five tabe viz Global Data, Types, Initialization,Field Symbols and Form Routines.

Global Definitions – All the variables that are global across the smartform are declared here. Here we have five tabs

Global

Data Types

Initialization Field

Symbols

Form Routines.

Form attributes – Contains administrative info of the form. Also defines the page

format (DIN A4, Letter, DIN A5 )and output format like

Standard Output: during form processing, the output data is generated in OTF format.

XSF Output: during form processing, the output data is generated in XSF format. XSF is an XML-based language that is determined in the SAP Smart Forms DTD. (for the definition refer to BSP page /bc/bsp/sap/smart_forms/smart_forms_xsf.dtd)

XSF Output + HTML:during form processing, the output data is generated in XSF format as well as any HTML data which the application can send to the browser for display.

Form interface – Through Form Interface application (print) program can interact

with smartform and vice a versa. It has Import, Export, Tables and Exceptions

tab which define the set of data passed from a program to a smartform.

Global Definitions – All the variables that are global across the smartform are declared here. Here we have five tabe viz Global Data, Types, Initialization,Field Symbols and Form Routines.

Former Member
0 Kudos

Hi,

Yes we can use throughout the form which we declared in Global Definitions

then where ur using that variable in text node or program line node.

if program line node you have assign in that variable in

Input parameters and output parameters of general attributes tab of program line node.

then it wont give this Error.

Regards

bgan.

Former Member
0 Kudos

Hi

Form Interface contain information regarding whether type ouput parameters like mail ,control parameters it import form the interface program and exports parameters like no.of pages type of output and table information to the final out put . it s mainly used to communicate between interface program and Smartform ...

Global parametes can decalre here utlize that varible in import or export in code windows or rest of windows displaying output ........ just declaration in global varible ...

thanks,

Suresh

former_member156446
Active Contributor
0 Kudos

Hi Lakshmi

Difference between 'forminterface' and 'global definitions' in global settings of smart forms

The Difference is as follows.

To put it very simply:

Form Interface is where you declare what must be passed in and out of the smartform (in from the print program to the smartform and out from the smartform to the print program).

Global defs. is where you declare data to be used within the smartform on a global scope.

ie: anything you declare here can be used in any other node in the form.

Former Member
0 Kudos

HI,

WHEN WE DECLARE DATA IN GLOBAL DEFINITIONS CAN WE ACCESS THEM THRU ALL THE FORM. I CREATED A NEW SECONDARY WINDOW . WHEN USING GLOBAL DEFINTIONS GETTING AN ERRO THAT ITS UNKNOWN VARIABLE.

WHAT MAY BE THE PROBLEM. HELP ME OUT

REGARDS