cancel
Showing results for 
Search instead for 
Did you mean: 

scripts and smart forms.

Former Member
0 Kudos

hi all,

please tell me the major differences between scripts and smart forms.

thank you,

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello

The difference between the two are:

1) Scripts are client dependent where as Smartforms are Client independent.That means you need to copy the script in the testing clients when you create the scripts in development client.

2) When we execute a smartform a FM is generated at runtime and we have to call two FM's in the print program where as in scripts we call 'OPEN_FORM' in the print program to open the script.

3) One can always do coding in the smartform whereas in the Scripts the coding necessarily has to be done in the print program.

4) Smartforms are more user friendly when compared to scripts.

thanks and Regards

Davinder Singh

Answers (3)

Answers (3)

Former Member
0 Kudos

DIFFERENCES BETWEEN SAPSCRIPTS AND SMARTFORMS

SMARTFORMS SAPSCRIPTS

CLIENT INDEPENDENT

CLIENT DEPENDENT

XML OUTPUT FOR WEB PUBLISHING

NO XML OUTPUT POSSIBLE

INTERFACE BETWEEN THE PRINT PROGRAM AND SMART FORM IS MAINTAINED.

INTERFACE NOT MAINTAINED BETWEEN THE PROGRAM AND THE LAYOUT SET

WELL DEFINED GUI

MAINLY USES TEXT EDITOR

MINIMUM KNOWLEDGE OF PROGRAMMING REQUIRED

SPECIAL SCRIPTING KNOWLEDGE REQUIRED

SEPERATION BETWEEN DATA AND LOGIC NO SEPERATION

STAND-ALONE NOT STAND-ALONE BCOZ WE HAVE TO USE REPORTS

MULTIPLE PAGE FORMATS ARE POSSIBLE IN SMARTFORMS NOT THE CASE IN

SAPSCRIPTS

POSSIBLE TO HAVE A SMARTFORM WITHOUT A MAIN WINDOW NOT POSSIBLE

Former Member
0 Kudos

Hi,

The difference b/ SAPscript and smartform is:-

1) Smartform is client Independent whereas SAPscript is client dependent.

2) Main window is optional in Case of Smartform.

3.) Different page format can be done in a single smartform but in case of SAPscript for diff. page format we have to create diff. form.

4) For Publishing(WEB) of smartform the system provides a generated

XML output of the processed form.

5)In case of Smartform function module generated by Dynamically.

6) More user friendly compare to sap scripts.

7) Routines can be written in smartforms tool but not in SAPscript.

😎 In smartforms every thing is in a DRAG and DROP format.

Once you declare a variable in smartform it is available for dragging.and dropping.

9)All system fields are also generated automatically we can use them by dragging and dropping.

Reward points if useful.

Former Member
0 Kudos

Hi,

Check these similar threads on diff between scripts and smart forms:

Regards,

Subhasha