Application Development and Automation 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: 
Read only

Differnce between SapScript And Smartform

Former Member
0 Likes
867

hi All,

Can anyone tell me the difference between sapscript and smartforms.Which we have to use

Points rewarded for answer

Harpreet

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
813

SAP Script :

1.Clinet Dependent

2. Multiple page formatting is not possible

3. 2 Componets(Print program and LAyoutset)

Smartforms:

1.Client Independent.

2. Multiple page formatting is not possible

3. 3 Componets(Print program, Function module and LAyoutset)

wheever u activate a smartform it will create a smartforms

7 REPLIES 7
Read only

Former Member
0 Likes
813

HI,

following diff b/w sap-script & smartforms

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

Read only

Former Member
0 Likes
814

SAP Script :

1.Clinet Dependent

2. Multiple page formatting is not possible

3. 2 Componets(Print program and LAyoutset)

Smartforms:

1.Client Independent.

2. Multiple page formatting is not possible

3. 3 Componets(Print program, Function module and LAyoutset)

wheever u activate a smartform it will create a smartforms

Read only

Former Member
0 Likes
813

SAP Scripts is the old tool and SMART FOrm is the new tool to develop and print business documents.

SMART Forms are more GUI oreiented and you can do lot of things just by dragging and dropping. SAP SCripts are more code oreiented.

Regards,

Ravi

Read only

Former Member
0 Likes
813

Hi harpreet,

1. Can anyone tell me the difference between sapscript and smartforms

some practical differences are :

<b>*----


One main difference which is

visibility in the report is TABLES

(in sapscript we cannot design MATRIX like tables,

having grid lines,

but in smartforms, it is much possible to

design tables, having grid lines, color just

like excel table)</b>

a) sapscript requires

- driver program (se38 program)

- layout (se71 layout)

smartforms just require

smartform,

(and a program is just required for

selection screen purpose)

b) the logic of printing (ie. sequence, flow)

is CONTROLLED BY drier program,

in case of sapscript.

where as in smartform, it is inbuilt using TABLES element.

c) In sapscript we cannot write our own logic for printing.

where as in smartform,

we can write our own logic for pritning.

(we can even write SELECT Statements, DATA statements,

and many program lines + logic to suit our requirements)

2 Which we have to use

If we are copying some standard sapscript,

then we have to go for sapscript only.

We can use both. but practically smartforms is easier to

develop.

regards,

amit m.

Read only

Former Member
0 Likes
813

Hai Haripreet Sing

Go through the following Document

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.

Thansk & regards

Sreenivasulu P

Read only

Former Member
0 Likes
813

Hi Harpreet,

Smartforms are client independent and the Sapscripts are client dependent

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.