cancel
Showing results for 
Search instead for 
Did you mean: 

How to manipulate printing in samrtform

Former Member
0 Kudos

Hi

I have a smartform which is printing two pages of certificate.

I want the first page to be printed only once even if user says n copies.

e.g if user gives print command with 4 copies

first page should be printed only once & second page should be printed 4 times.

How to do this?

Pls. help

Harshada

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Assuming that ur first page doesn't contain MAIN window, u can try this option and check whether it works

u can move all the contents of all nodes in ur FIRST page to a COPIES window and select the radio button 'Only Original'.

FYI:

COPIES window is one of the different types of window that SMART FORMS has provided us. To change the type of the window, go to the <b>General Attributes</b>

tab of the window and select the window type as <b>'Copies Window'</b>. I think u can find this option only if u r working on SAP 4.7ee or above

Former Member
Former Member
0 Kudos

Thanks for the reply Rajesh

It is working. But second copy onwards it is inserting a blank page as first page . I think it is just printing the page & deleting the contents.

Pls. revert

Regards

Harshada

Former Member
0 Kudos

Hi,

this is not possible since you cannot define a kind of frontpage.

As a Workaround you could use number_of_copies as import parameter the smartform. Put your second page in a loop for number_of_copies times. Show the document in own preview-dynpro with printing-button that calls the print function by suppressing the printers dialog.

Regards

Sebastian

Former Member
0 Kudos

Thanks for reply.

Please explain in detail if possible.

How to loop a page?

Regards

Harshada