cancel
Showing results for 
Search instead for 
Did you mean: 

smartforms PDF format

Former Member
0 Kudos

Hi Experts,

Is their any options available to show smartforms in PDF format from standard transactions like vf02, without changing the Driver program.

I assigned in NACE transaction as smartform type as PDF but inspite of that the smartform is not coming in pdf format.

Please help me.

Thanks & Regards

Birendra Kumar

Accepted Solutions (1)

Accepted Solutions (1)

former_member196280
Active Contributor
0 Kudos

Hi,

Go through this link it may help you solve your problem.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/62ae7fcd-0b01-0010-3e9d-a54f2694...

Reward for my effort.

Regards,

SaiRam

Answers (1)

Answers (1)

Former Member
0 Kudos

hi,

There is a way to download smartform in PDF format.

Please do the following:

<b>1. Print the smartform to the spool.

2. Note the spool number.

3. Download a PDF file (Acrobat Reader) version of the spool by running Program RSTXPDFT4 and entering the noted spool number.</b>

or.

<b>Migrating a PDF-Based Print Form</b>

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

2. Choose Utilities> Migration> Interactive Form--> Export.

3. In the dialog box, enter the name of the Smart Form that you want to migrate, the name of the PDF-based target form, and the target interface. The system suggests the name of the Smart Form as the name for the target form and target interface. You can change these names. The target form and the target interface can have different names.

4. Choose Continue.

5. The system displays the Settings dialog box where you can flag various options for migration. To activate the selected options and close the dialog box, choose Continue.

To view additional information about a particular option, select the option, and press F1.

6. In the dialog box Create Object Directory Entry, enter a package for the interface, or save it as a local object.

7. Assign the form to a package, or save the form as a local object.

8. The system migrates the form.

9. If no errors occur during the migration, you can activate the new interface and the PDF-based form. If you see an error message, read Migration with Errors or Warnings below.

<b>Activating an Interface and PDF-Based Print Form</b>

If the form was migrated without errors, the system returns a corresponding message. You now have a PDF-based form (consisting of a form and interface) that you can edit. Initially, migrated forms and interfaces are always inactive and therefore have to be activated before a call can be made from the application.

To activate or edit the form, choose Utilities> Migration>Interactive Form-->Edit.

The system displays the initial screen of the form builder for PDF-based forms. After you have activated the form, you can "switch runtime" as described below.

<b>Switching Runtime</b>

To call the PDF-based form from the application without changes to the ABAP program and formal parameters, proceed as follows:

...

1. Choose Utilities>Migration> Interactive Form-->Switch Runtime.

2. In the dialog box Switch Runtime, enter the name of the Smart Form and the name of the PDF-based form. In the Runtime Type field, select the form that you want to output at runtime.

3. If the PDF form is assigned to a transportable package, you have to assign the runtime switch to a transport request. If this is the case, the system automatically displays a corresponding dialog box.

<b>Migration with Errors or Warnings</b>

If errors or warnings occurred during migration, and the Smart Form was migrated only partially or not at all, a log is displayed. This log is written to the application log and is kept in the system for a week.

To display the log within this time period, choose Utilities>Migration>Interactive Form-->Display Log.

A log is generated for each migration run. If you migrate a Smart Form more than once, you receive multiple logs. Select a log to see the list of the properties that were not or only partially migrated. Each message in the log starts with the node name from the Smart Form, which enables you to identify the source of the error in the form.

regards,

Ashokreddy.

Message was edited by:

Ashok Reddy

Message was edited by:

Ashok Reddy