cancel
Showing results for 
Search instead for 
Did you mean: 

subscribe_to_button_event:--> How to disable Yes button??

Former Member
0 Kudos

Dear Experts,

I have created a modal pop-up window (create_popup_to_confirm) to show 2 buttons "Yes" and "No". When user clicks "Yes", the program will call a method which will do some processing.

I have successfully use the "subscribe_to_button_event" function to create 2 events for each button "Yes" and "No".

My query is:

When user clicks on "Yes" button, the button will be enabled for user to click again and again, until the background processing completes and window close. How do i disable the Yes button when the processing is running, so user knows that a background process is running? ...there is also no "hourglass" appearing so user might click on the Yes button again and again. ANy idea? Thanks,

Zul

Edited by: Mohamed Ali Zulzaili on Sep 3, 2008 11:10 AM

Accepted Solutions (1)

Accepted Solutions (1)

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

You should get the waiting Icon. I just tested on my system and I get the waiting icon when triggering the event from a dialog popup. This sounds like a bug in the framework. Have you search OSS? What Support Package are you on?

Former Member
0 Kudos

Thanks for the reply!

My abap and basis support package is level 15:

SAP_ABA SAPKA70015

SAP_BASIS SAPKB70015

I tried login to OSS and search for anything under "popup" and "subscribe_to_button_event" but could not find any bugs reported.

May i know whats your support level? Thx

Btw, im using webdyppro ABAP and not Java, so any issue u think?

zul

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

>May i know whats your support level?

I'm running 7.0 EnhP1 SP0.

SP15 is fairly recent. I wouldn't have expected you to return with an older release level, but bugs unfortuntely can pop up anywhere.

>Btw, im using webdyppro ABAP and not Java, so any issue u think?

I pretty much assumed that since this is the Web Dynpro ABAP forum.

Answers (0)