cancel
Showing results for 
Search instead for 
Did you mean: 

Why SAP Script client-dependent but Smartform is client independent

Former Member
0 Kudos

Hi All,

What are the fundamental reasons for justifying that SAP Script is client-dependent but Smartform is client independent ???

Regards

jaman

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

The reason why SmartForms are client independent is because when you activate a SMartForm, SAP actually generates a Function Module (which as you know is client independent). The Print Program (or as SAP likes to refer to them these days - Application Program) calls your generated FM.

http://searchsap.techtarget.com/expert/KnowledgebaseAnswer/0,289625,sid21_gci1190925,00.html

Answers (2)

Answers (2)

Former Member
0 Kudos

hi,

why script is client dependent?

the reason is:

in script, to display some table data, we use text elements, where the text elements access the dictionary tables data. there the table from which we are fetching data, that may be a client dependent table, so first the text elements became client dependent. as script use text elements, script also became client dependent.

hope u got the point. to b simple, the text elements r client dependent, there fore scripts also became client dependent.

smartforms are client independent. bcoz it doesnt use any text elements. it will be executed through a function module, as you know function modules are client independent, the smartform also became client independent.

hope ur clear, if any doubts, plz post them back.

reward if helpful.

Former Member
0 Kudos

Hi

Smartforms when executed generates function module..

so smartforms are client independent.