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

smartform

Former Member
0 Likes
1,211

Hi,

i am in need to convert sap script to smartform .is it possible to convert and can any one help me on this if u know..

regards,

diana.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,181

Use FM FB_MIGRATE_FORM.

\[removed by moderator\]

Edited by: Jan Stallkamp on Aug 7, 2008 11:14 AM

10 REPLIES 10
Read only

Former Member
0 Likes
1,182

Use FM FB_MIGRATE_FORM.

\[removed by moderator\]

Edited by: Jan Stallkamp on Aug 7, 2008 11:14 AM

Read only

Former Member
0 Likes
1,181

Yes u can convert Sapscript to Smartform.

There are two ways through which you can convert sapscript into smartforms.

(1)

This is basically a function module, called FB_MIGRATE_FORM.

You can start this function module by hand (via SE37), or create a small ABAP which migrates all SAPscript forms automatically.

(2)

You can also do this one-by-one in transaction SMARTFORMS, under

Utilities -> Migrate SAPscript form.

You could also write a small batch program calling transaction SMARTFORMS and running the migration tool.

Note :

While Converting sapscript into smartforms,only layout has passed.But you have do all logic coding in your smartforms.

Steps :

(1) Understand logic of sapscript program.

(2) Understand SAP script windows data.

Now make your technical Design Accordingly,and now do code accordingly for your smartforms.

Regards,

Joy.

Read only

prasanth_kasturi
Active Contributor
0 Likes
1,181

hi.

Use the program SF_MIGRATE

or

in the smartforms homepage

in memu UTILITIES -


> MIGRATION------>IMPORT SAP SCRIPT FORM

you can migrate in the above two ways

regards

prasanth

Edited by: prasanth kasturi on Jun 26, 2008 9:13 AM

Read only

nikhil_chitre
Active Participant
0 Likes
1,181

Hi,

Go to Smartforms transaction

Utilities--> Migrate --> Import Smartform.

however u'll have to code the logic again

Regards,

Nikhil

Edited by: Nikhil A Chitre on Jun 26, 2008 5:14 PM

Read only

Former Member
0 Likes
1,181

HI,

Edited by: Ravi Kumar on Jun 26, 2008 9:38 AM

Read only

Former Member
0 Likes
1,181

Procedure:

Migrating a SAPscript form

1. Go to the SAP Smart Forms initial screen (transaction SMARTFORMS ).

2. In the Form field enter the name of the Smart Form you want to create.

3. Choose Utilities ï‚® Migrate SAPscript form.

The dialog window Migrate SAPscript Form appears.

4. Enter the name and the language of the source form (SAPscript).

5. Choose Enter.

This takes you to the change mode of the SAP Form Builder.

If the selected SAPscript form does not exist in the selected language, a dialog window appears on which you can select one of the existing languages.

6. Now change the design of the form and of the form logic. To activate the Smart Form choose Activate.

Read only

Former Member
0 Likes
1,181

Diana,

simplest method:

first give any zsmartform name in which you want to migrate script than

Smartforms>utilities>migration>import SAP Script.

Amit.

Read only

Former Member
0 Likes
1,181

hi ,

yes i got it.but when i activate it ,it is giving so many error and warning messages..

actually i am copying medruck .. it is giving error ..

then what are the next procedures.. have u ever converted sapscript to smartform?

when i can get the function module for smartform ?after executing right..

but i could n't move on to next procedure.,.

please explain me the procedures till end..

because i m new to it..

regards,

diana.

Read only

0 Likes
1,181

Hi,

Its very easy to convert MEDRUCK into a smartform, but its difficult to work and make changes in the samrtform. Copy ur MEDRUCK into a Z script. That wud be very much easy to work with. Just a suggestion.

Nayan

Read only

0 Likes
1,181

Diana,

just ignore the warning messages.and proceed.

obviously you have to do some work in smartforms all thing cannot be copied in smartforms from script.

Amit.