why scripts are client dependent and smart forms are client
independent.?
Answers were Sorted based on User's Feedback
Answer / subhash boyidi
when u create a smart form it will store in the form of
function module program.where several clients can call that
fn module where they want to..so it is client independent.
Is This Answer Correct ? | 24 Yes | 3 No |
Answer / sai krrishna
sap script is a word processing tool which displays data on
the form with the help of text elements where the logic of
those is written in the print program and Forms were
designed to be driven from print program, hence are often
termed as client dependent.
Smart forms are client independent. Bcoz it doesn’t use any
text elements. it will be executed through a function
module. When a print program calls a Smart Form, the form
itself takes over to produce output, without any further
direction from print program.
Is This Answer Correct ? | 6 Yes | 3 No |
Answer / sameera
To output documents using the programming interface, R/3
application programs makes use of scripts or smart forms.
By design sap script is a word processing tool which
displays data on the form with the help of text elements
where the logic of those is written in the print program and
Forms were designed to be driven from print program, hence
are often termed as client dependent. Smart forms are client
independent. Bcoz it doesn’t use any text elements. it will
be executed through a function module. When a print program
calls a Smart Form, the form itself takes over to produce
output, without any further direction from print program.
Steps for creation
Creation of Script
Print program will determine the output document, the areas
values, and the frequency of the output. The database access
will be made in the print program which will insert them in
the corresponding fields of the form. Script needs direction
from the print program to print output.
Scripts uses layout set that describes the layout of the
individual print pages and uses text elements to supply
definable output blocks, which a print program can call.
Creation of smart form
Ø Design the form
Ø Form Activation which returns Function module
Ø Application program for data retrieval & calling
Smart form.
Application program calls the function module, the Smart
Form uses the modules interface (which corresponds to the
form interface) to transfer any table data previously
selected and to print the form according to the form
description. In addition form can have additional data
selections.
Further when you downloaded a script with the sap utility
program RSTXSCRP,
You can see a script has repeated transfer of control SAP
script texts are usually allocated to an object from an SAP
application. For example, there are texts on customers,
vendors, and materials, whose data is client dependent and
whereas smart forms uses call to the function module only
once and all form processing is handled using the Function
module.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / anil
when you create a script it will store in STXH table.tables are client dependent.so scripts created in one client will not available in another client.
when you create smart form it will create one fm.function modules are client independent.so smart form created in one client will be available in another clrnt.
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / venkateswarlu
when you save the script it is saved in the into the
particular program whereas in smart forms are clinet
independent because it will store into the multiple client.
Is This Answer Correct ? | 3 Yes | 9 No |
Answer / amirineni.sravan chandraa
all the above are wrong
Both sap scripts and smart forms are client dependent....
because all the forms supplied by SAP will be available in
the client 000 and not in other clients.
these scripts are client dependent and language dependent.
Is This Answer Correct ? | 0 Yes | 26 No |
What's the difference between AT NEW and AT END OF events?
Does the external program run in the same sap luw as the caller, or in a separate one?
I have two selection screens, i gave values in first selection screen but i din't give any values in second screen. will it display or not plz tell me?
How do you activate a function exit?
while running bdc call transaction method for user defined table, all the records are saved except the last record. whats the problem? can anybody clarify me?
how can you call two forms in one sap sprict print program
what are the roles and responsibilities of a technical consultant will be assigned in idoc development in real time? in case of a)IDOC EXTENSION b)sending TRANSACTIONAL IDOC c)CHANGE POINTERS
how to debug ale/idocs and how to correct errors and how to find out where the exact error occur
when we are using at new?should we use this inside the loop or outside?what will be the effect?
if u take one worst program,in this program user write the logic is session method.in that program user can get some errors ,that errors we will see in call transaction method,how it is possible.?
Explain the systems fields used for interactive lists and lists?
as a developer how u will decided which internal table we will use for requirement?