cancel
Showing results for 
Search instead for 
Did you mean: 

script and smart forms

Former Member
0 Kudos

what are the major differences between the script and smart form .

Accepted Solutions (0)

Answers (24)

Answers (24)

Former Member
0 Kudos

Hello,

I havent looked too far, but no-one has mentioned that smartforms is the replacement for sapscript and is more modern. I still prefer sapscript when you get a problem 🐵

Kind regards

Ash Thomas

<a href=http://www.ashthomas.com>Sap Abap CV & Sap Abap Resume</a>

<a href=http://www.ashthomas.com>www.ashthomas.com</a>

Former Member
0 Kudos

Hi ,

Main difference is script is client dependent.

smartform is client independent.

suppose u r script in 800 client u want to run 810 client in this time u copy the client but smartforms we donot copy the clients dirctly we can run it.

Former Member
0 Kudos

script: client depend

color not possiable

function modules.

1.open_form,2 start_form, 3 wite_form, 4 close_form,5end_form,control_form

smartforms:

1.client independent

2. color possiable

3.automatic funcation generate

Former Member
0 Kudos

script: client depend

color not possiable

function modules.

1.open_form,2 start_form, 3 wite_form, 4 close_form,5end_form,control_form

smartforms:

1.client independent

2. color possiable

3.automatic funcation generate

Former Member
0 Kudos

Hi Bhagwan,

We can debug the SAPSCRIPT by activating the debugger.

Follow

1) Goto SE71

2) Mention the SAPSCRIPT Form Name you would like to debug.

3)Go to Utilities -> Activate Debugger.

4)Now execute your print program the program will stop when form is called.

Plz reward point if this is useful for you.

Thanks.

Sudhanshu

Former Member
0 Kudos

script is client dependent and smartform is client independent...we can maintain diffent portrait for each page in smart form, but not in script's.

Former Member
0 Kudos

Scripts are user-defined, and samrtforms are not,

By using Scrips u can't get color's in texts, where as in case of smart forms it is possible.

Smart forms can have with out a mainwindow.

Smartforms can have multiple page formats.

Former Member
0 Kudos

I think according to the Rules, we are supposed to start a new Thread for a different question ??

Sorry if this hurts you, but you are asking too many questions in one thread and this will attract less experts and chances your questions getting answered will reduce.

Former Member
0 Kudos

what is append structure and include structure , what is the difference between those two .

surjith_kumar
Active Contributor
0 Kudos

hi,

If you use append structure it will effect only the particular table only, if you use include structure it affect all the table which using that structure.

Regards,

Surjith Kumar

Former Member
0 Kudos

Append is used to modify the standard sap table's with out access key.But not in include's.

Former Member
0 Kudos

APPEND structures are used for enhancements that are not included in the standard. This includes special developments, country versions and adding customer fields to any tables or structures.

An append structure is a structure that is assigned to exactly one table or structure. There can be more than one append structure for a table or structure.

The following enhancements can be made to a table or structure TAB with an append structure:

· Insert new fields in TAB,

· Define foreign keys for fields of TAB that already exist,

· Attach search helps to fields of TAB that already exist,

These enhancements are part of the append structure, i.e. they must always be changed and transported with the append structure.

When a table or structure is activated, all the append structures of the table are searched and the fields of these append structures are added to the table or structure. Foreign keys and search help attachments added using the append structure are also added to the table. If an append structure is created or changed, the table or structure assigned to it is also adjusted to these changes when the append structure is activated.

INCLUDE structure is used to include fields to several tables. If you add a fields to an include structure all tables that contain that include structure, will be updated too..

Former Member
0 Kudos

what is work flow , what is the table maintainance generator .

Former Member
0 Kudos

1) What is exception handling in bdc's .

Former Member
0 Kudos

Hi,

u wnt errors handiling in bdc.

Generelly we use BDCMSGCOLL or Format_write we use it.

Former Member
0 Kudos

1)After developing any object who will release that object .

2)How to transport that developed object , what is that request number .

3) generally what are the server types available to clients .

4)what is SPRO .

5) what is CMOD and SMOD .

6) How to compare two programs to comare differences .between those two programs.

Former Member
0 Kudos

hai bhagavan

these are the answers to ur questions

1)Basis guys will transport all the requests(including the release of object- it is not but releasing the developed object request so that u can transport it to different clients or servers)

2)se09,se10--is the transport t.codes......request numbers are taken while creating a development objects

3)development server, testing server, production server etc...it depends on the companies implementing SAP

4)This is for configuring the companies requirement by Functional consultants

5)this is for USER-EXITS

6)go for utilites in se38 -->more utilities -->split screen editor

i think now it is cleared

regards

sailendra

Former Member
0 Kudos

1)what is search help and what is the procedure to create the search help .

2) exact difference between the replicating data and distributing data of database .

Former Member
0 Kudos

what is the difference between the synchronous and asynchronous updation .

Former Member
0 Kudos

in case of synchronous updation it will wait for the acknowledgment

in case of asynchronous data updation it will not wait for the acknowledgment

hope it will clear u r doubt

Former Member
0 Kudos

1) what is the secondary index , and what is the role of secondary index to improve performance , in what sitution we use this .

2)difference between the abap memory and sap memory .

3)what is spool system and host spool system .

Former Member
0 Kudos

1)what is the procedure to check performance of program .

2)what is the transaction code to check sql statenment , internal table which is better , and what is the procedure .

Former Member
0 Kudos

1)How to set menu in alv reports .

2)How to generate alv hierarchical interactive report .

Former Member
0 Kudos

1)what is the procedure to modify the standard script .

2)How to assign our modified script to standard print program .

3)How to select desired paper size in sap script .

4)How to debug sap script and smartforms , what is the procedure .

Former Member
0 Kudos

1. To modify a standard script first of all u have to make a copy of standard form to Zform.Then u can do modifications to the layout set of Zform.

2.Go through tcode NACE there u can assing the modified form to the standard printprogram

3.You can find in the basic settings, there u can have the options like pageformats,fontsize etc...

4. To debug a script u have a program called RSTXDBUG or else you can type /H in the command box to activate the debugger.

Regards.

Laxman.P

B'lore.

Former Member
0 Kudos

1)what is the unit testing , what is the procedure to do unit testing .where we do this unit testing .

2) what is the sandbox in system landscape .

3)what is version management , what is the procedure to do that .

4)what is the job scheduling .

Former Member
0 Kudos

unit testing is nothing but execution of the report ,once you feel that the requirement what you have developed is match with client requirement

then you confirm that unit test has been done.

version management - in utilities-version , here you can see when ever you activate

or change the data in reports or dictionary

job scheduling is method that you can run the reoprt when ever you want(at particular period)

Former Member
0 Kudos

Hi Bhagavan,

unit testing is the document we create to ascertain that the coding u have done is running perfectly...you show all the scrren shots of various tables and output of your program.

For job scheduling follow this link...

http://help.sap.com/saphelp_45b/helpdata/en/73/69ef5755bb11d189680000e829fbbd/content.htm

Reward points if it is of any help...

Regards,

Shaheen

Former Member
0 Kudos

1)what is back ground scheduling.what is the procedure .

2)how to handle errors in call transaction and session , what is the procedure to correct those errors , which technique frequently used .

Former Member
0 Kudos

what is meant by file tuning .

Former Member
0 Kudos

what is meant by file tuning .

varun_k
Contributor
0 Kudos

Hi Bhaghavan,

FIle tuning is probably synchronizing rows in a file.

Former Member
0 Kudos

Hi Bhagavan,

Smartforms are Introduced to make Form development easier and quicker.

It takes half the time when you compare it with scripts.

For example you take Table creation in both. Its very easy in Smartforms.

You can have multiple Page layouts in Smartforms.

You can create templates and reuse them in your form.

And when you activate a Smartform it generates a Function module .

You can write Application logic within the form development. and execute it.

-Satish

Former Member
0 Kudos

Check this out..

Differences with Smartforms and Sap Scripts

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.

former_member290897
Participant
0 Kudos

Hello,

is your question about SAPscript or are you within ABAP reports ?

What do you want to do ?

Best regards,

Juergen