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

Generating new SAP session with push button click

naveen_inuganti2
Active Contributor
0 Likes
671

Hi Friends,

I have ALV grid with select indicators, where I can select one or more rows. After selecting a row, I will click on push button on application tool bar and program will generate Adobe form for that selected record.

After generating PDF document, I can not see my ALV grid, until I click on BACK button. Because PDF normally generates on same session.

I want to generate PDF in new session, where I can still see my ALV grid.

Thanks,

Naveen Inuganti

Hi Friends,

I have ALV grid with select indicators, where I can select one or more rows. After selecting a row, I will click on push button on application tool bar and program will generate Adobe form for that selected record.

After generating PDF document, I can not see my ALV grid, until I click on BACK button. Because PDF normally generates on same session.

I want to generate PDF in new session, where I can still see my ALV grid.

Thanks,

Naveen Inuganti

3 REPLIES 3
Read only

Sandeep_Panghal
Product and Topic Expert
Product and Topic Expert
0 Likes
593

You can bind the PDF logic in a FM and then use the option starting new task .

Read only

0 Likes
593

Hi Sandeep,

Please elaborate your answer.. What FM you are referring to?

Is that Adobe form interface FM or any other?

In fact,

One more question on this:

We can use CALL TRANSACTION, CALL SCREEN syntax to call other screens. Still they will get open in a same screen! How can we open them in a new screen/session?

Thanks,

Naveen Inuganti

Read only

0 Likes
593

What FM you are referring to? => create a new FM for this ADobe logic and call this FM starting new task when you push the button .

CALL TRANSACTION, CALL SCREEN use starting new task option.