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

SMARTFORMS client independent why?

Former Member
0 Likes
1,559

Hi ALl,

Here is the problem..

Script is client dependent and Smartform is client independent.

can anyone explain me why so?

rgds

giri

Hi ALl,

Here is the problem..

Script is client dependent and Smartform is client independent.

can anyone explain me why so?

rgds

giri

6 REPLIES 6
Read only

Former Member
0 Likes
1,082

Hi

smartforms use Text modules.

Translating Texts

SAP Smart Forms and Smart Styles take part in the usual translation process for development objects. The transport objects SSFO and SSST are known to the translation tools and appear in the relevant worklists. For a Smart Form, you can translate the following texts:

• All long texts of nodes

• The contents of all text nodes.

To translate these texts, use the general procedures for translating long texts.

Master Language and Language Vector

When you create a Smart Form, the master language is your logon language. You create the form and any language-specific texts (descriptions, texts) in the master language.

The language vector indicates the languages into which the form must be translated.

You use the text type Text module of the text node [Seite 26] to refer to an existing text module [Seite 54]in the system. This allows you to easily use texts from text modules in several forms. In addition, it is not necessary to load the entire form description to maintain these texts.

You can use text modules in two ways:

• Refer to the text module. The text then appears read-only in the PC editor and is included when you print the form.

• Copy the text module. The system then copies the text of the module and automatically converts the text node into an editable text element.

Text modules can be used cross-client and are connected to the transport and translation systems.

Read only

0 Likes
1,082

Hi Ganesh,

Thnaks for the responce..

I could't understand from ur answer.can u please explain with an example.

Rgds,

Giri

Read only

abdul_hakim
Active Contributor
0 Likes
1,082

hi giri,

SAPScript is language dependent as well as client dependent and SMARTFORM is not.

Client dependent for forms causes lots of problem like the forms created in one client wont be available in other client.

i have faced such an issue in my project where the forms created in the development client wont be available in the sandbox client for testing.you need to transport it to the sandbox client for testing.this is one real time issue which you can as an example for the demerit of SAPSCRIPT forms.

But if you take up SMARTFORMS really it is smarter than SAPSCRIPT by the way in which they are intergerated into their print programs or XML schemas..

Cheers,

Abdul Hakim

Mark all useful answers...

Read only

Former Member
0 Likes
1,082

Hi

plz refer to this thread the same question has been answered

<b>

Read only

Former Member
0 Likes
1,082

Hi Giri,

Lets say In the developement system, you have client 100 is for all developments and client 150 for test in the develpemnt system.

In a simple way,

when you develope a smartform layout in 100 client, you can access this smartform directly in other clients (150, 200 if you have) of same system without transporting it.

Generally, we develope forms in one client and test it another client due to lack of test data.

But, in the case of Scripts, you develope it 000 and if you want to test it, you must have to transport it other clients where you got test data.

When you perform minor changes in the SAPscript, again you will have to transport it to the test client.

Remaining differenes are already discussed from other members..

Read only