Hi,
There have been a number questions regarding clering the background screen when displaying the new window. I believe that situation we have is a bit different.
We have a program that consists of a few modules and in certain situations it calls other programs.
User enters information (and presses certain key to initiate action). At this time program validates different things and it makes calls to some other programs as well.
There are cases when user request need to be approved in which case approval window (called from another program) is displayed.
It may also happen that we need more that one approval in the same request and user have to approve these discrepances separatelly, so approval window appears more then once.
All dspfs have dummy records. When "approval window" is displayed for the fist time background screen stays. Problem that we have happens on additional display of the "approval window". Second appearance clears the background.
Program logic:
Master/initial screen (where user enters info) is in one module
Validation for user request is in another module.
Initial screen --> user enteres request --> validation (new module) -->if error - call to outside program that displayes approval window (background screen is visible)
User approves --> back to validation module to continue editing -- if another error - call to outside program to display approval window (background screen is blanked)
Has anybody idea how could this be solved?
Thanks
There have been a number questions regarding clering the background screen when displaying the new window. I believe that situation we have is a bit different.
We have a program that consists of a few modules and in certain situations it calls other programs.
User enters information (and presses certain key to initiate action). At this time program validates different things and it makes calls to some other programs as well.
There are cases when user request need to be approved in which case approval window (called from another program) is displayed.
It may also happen that we need more that one approval in the same request and user have to approve these discrepances separatelly, so approval window appears more then once.
All dspfs have dummy records. When "approval window" is displayed for the fist time background screen stays. Problem that we have happens on additional display of the "approval window". Second appearance clears the background.
Program logic:
Master/initial screen (where user enters info) is in one module
Validation for user request is in another module.
Initial screen --> user enteres request --> validation (new module) -->if error - call to outside program that displayes approval window (background screen is visible)
User approves --> back to validation module to continue editing -- if another error - call to outside program to display approval window (background screen is blanked)
Has anybody idea how could this be solved?
Thanks





Comment