[progress Communities] [progress Openedge Abl] Forum Post: Re: Error 2780 (input Blocking...

  • Thread starter Thread starter Laura Stern
  • Start date Start date
Status
Not open for further replies.
L

Laura Stern

Guest
You get this error when: 1. You are already in a .NET WAIT-FOR. 2. You are in a non-void method or function either directly or somewhere up the call stack. 3. You are trying to use an input-blocking statement that is NOT for a dialog-box. This cannot be implemented. You are only supposed to have one input-blocking statement for all non-modal windows throughout the entire application. Only dialog-boxes get new WAIT-FOR statements (either ABL or .NET). We let people get away with more than one input-blocking statement in some scenarios. But I repeat, for this scenario, it cannot be implemented. I'm afraid the code will need to be restructured so that the window is enabled and you return to the original WAIT-FOR, rather than using an UPDATE statement, and then use triggers to do any work that is necessary. Or did you really mean this to be a dialog-box?

Continue reading...
 
Status
Not open for further replies.
Back
Top