Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
Showing results for 
Search instead for 
Did you mean: 

RE: Can we Execute Smart form Print program by pressing the push button on the selection screen

Former Member
0 Kudos


   I have a requirement that, after giving the inputs in various input fields in the selection screen, If i press one custom push button(which i created) on the selection screen, is it possible to execute the smart form print program in the background after pressing the push button.

helpful answers will be rewarded with points


Active Contributor
0 Kudos

Yes, you can do it.

Change de print parameters struct and send to spool.

0 Kudos

After Printing, is it possible to post in background through BDC in a std transaction.

0 Kudos


what is your requirement ? for which standard transaction you are talking about ?



0 Kudos


my req is,

           i have a selection screen with three push buttons, if i click the first push button another selection screen(100) will come,in 100 screen i have designed with certain input fields and also a push button (PRINT), now if i press the push button PUSH in the sel screen 100 print program should execute and printing should happen using smart forms and the same inputs valuesshould be posted in transaction 'JI1H'.

how can i acheive this,,,,,sujjest me.


0 Kudos

Hi lokesh,

Yes you can go through BDC for J1IH. Just write BDC in a Function module and call function in BACKGROUND TASK else you can get dump at call transaction.