Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

hai

Former Member
0 Kudos

what is the main diff between Scripts and smartforms and where we have to use which one approximately

1 ACCEPTED SOLUTION

Simha_
Employee
Employee
0 Kudos

Hi,

They are two differents tools to do the same thing: to print a document.

The real big difference is the most of abap code to control the smartform is in the same smartform and not in the control program. So the program has to transfer the main data and run the smartform only.

Anyway in the smartform there are some tool to create some output objects (like grid) easer than sapscript.

It could say the sapscript is obsolete tool to print a document, so perhaps one day it'll be expired.

some more....

Multiple page formats are possible in smartforms which is not the case in SAPScripts

It is possible to have a smartform without a main window .

Labels cannot be created in smartforms.

Routines can be written in smartforms tool.

Smartforms generates a function module when activated.

cheers,

Simha.

3 REPLIES 3

Simha_
Employee
Employee
0 Kudos

Hi,

They are two differents tools to do the same thing: to print a document.

The real big difference is the most of abap code to control the smartform is in the same smartform and not in the control program. So the program has to transfer the main data and run the smartform only.

Anyway in the smartform there are some tool to create some output objects (like grid) easer than sapscript.

It could say the sapscript is obsolete tool to print a document, so perhaps one day it'll be expired.

some more....

Multiple page formats are possible in smartforms which is not the case in SAPScripts

It is possible to have a smartform without a main window .

Labels cannot be created in smartforms.

Routines can be written in smartforms tool.

Smartforms generates a function module when activated.

cheers,

Simha.

Former Member
0 Kudos

Difference with SMARTFORMS vs. SapScript(SE71)

The Following are the differences :-

a) Multiple page formats are possible in smartforms which is not the case in SAPScripts

b) It is possible to have a smartform without a main window .

c) Labels cannot be created in smartforms.

d) Routines can be written in smartforms tool.

e) Smartforms generates a function module when activated.

Advantages of SAP Smart Forms

SAP Smart Forms have the following advantages:

1. The adaption of forms is supported to a large extent by graphic tools for layout and logic, so that no programming knowledge is necessary (at least 90% of all adjustments). Therefore, power user forms can also make configurations for your business processes with data from an SAP system. Consultants are only required in special cases.

2. Displaying table structures (dynamic framing of texts)

3. Output of background graphics, for form design in particular the use of templates which were scanned.

4. Colored output of texts

5. User-friendly and integrated Form Painter for the graphical design of forms

6. Graphical Table Painter for drawing tables

7. Reusing Font and paragraph formats in forms (Smart Styles)

8. Data interface in XML format (XML for Smart Forms, in short XSF)

9. Form translation is supported by standard translation tools

10. Flexible reuse of text modules

11. HTML output of forms (Basis release 6.10)

12. Interactive Web forms with input fields, pushbuttons, radio buttons, etc. (Basis-Release 6.10)