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

Former Member
0 Likes
780

Hai i'm new to Smartforms Can anybody send me FAQ's in Smartforms

10 REPLIES 10
Read only

Former Member
Read only

Former Member
0 Likes
744

Hi,

Please check the following link.

http://www.sap-img.com/smartforms/sap-smart-forms.htm

regards

Chandra.

Note: Please reward if helpful.

Read only

0 Likes
744

Hi Balu,

This link is helpful to you??

regards,

Chandra.

Note: Please reward if helpful.

Read only

Former Member
Read only

Former Member
0 Likes
744

Hi Balu,

If you have got satisfactory answers to your query then please close the thread and mark all the useful answers.

Best Regards,

Vibha

Read only

Former Member
0 Likes
744

Hi,

Check this,its a very good document,having step by step procedure

http://smoschid.tripod.com/How_to_do_things_in_SAP/How_To_Build_SMARTFORMS/How_To_Build_SMARTFORMS.h...

Regards,

Laxmi.

Read only

Former Member
0 Likes
744

Hi all...

I want to print 3 sets of invoices.

So whenever user gives print, it should print 3 sets by default.

Along with this for each invoice i want different headings e.g. 'Original for buyer', 'Duplicate for transporter',..etc

How i can do this in ABAP?

Please suggest.

Read only

former_member758419
Active Participant
Read only

Former Member
0 Likes
744

Hi

please find some diff.

Difference with SMARTFORMS vs. SapScript(SE71)

The Following are the differences :-

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.

And also find some helpful data:

1)Unlike sapscripts (RSTXSCRP), you cannot upload/download Smartform to your local harddisk

2)Conversion of SAPSCRIPT to SMARTFORMS

SAP provides a conversion for SAPscript documents to SMARTforms.

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.

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.

3)SmartForms System Fields

Within a form you can use the field string SFSY with its system fields. During form processing the system replaces these fields with the corresponding values. The field values come from the SAP System or are results of the processing.

System fields of Smart Forms

&SFSY-DATE&

Displays the date. You determine the display format in the user master record.

&SFSY-TIME&

Displays the time of day in the form HH:MM:SS.

&SFSY-PAGE&

Inserts the number of the current print page into the text. You determine the format of the page number (for example, Arabic, numeric) in the page node.

&SFSY-FORMPAGES&

Displays the total number of pages for the currently processed form. This allows you to include texts such as'Page x of y' into your output.

&SFSY-JOBPAGES&

Contains the total page number of all forms in the currently processed print request.

&SFSY-WINDOWNAME&

Contains the name of the current window (string in the Window field)

&SFSY-PAGENAME&

Contains the name of the current page (string in the Page field)

&SFSY-PAGEBREAK&

Is set to 'X' after a page break (either automatic [Page 7] or command-controlled [Page 46])

&SFSY-MAINEND&

Is set as soon as processing of the main window on the current page ends

&SFSY-EXCEPTION&

Contains the name of the raised exception. You must trigger your own exceptions, which you defined in the form interface, using the user_exception macro (syntax: user_exception <exception name >).

i think it will be helpful

Thanks.

Syed