a month ago
Hi Masters,
I created a "print button" in the toolbar. When I click the print button, the output screen appears, but since the program does not leave the ALV screen, the ALV screen appears on top of the output screen and for this reason I cannot see the output screen properly.
First Screen :
After selecting a line in ALV, I click the print button :
I select the output device, then I click the print preview(yazdırma öngörünümü) :
Actually, the output view appears on the screen, but the ALV does not leave the screen.
I tried "ALV refresh" but it did not work. How can I remove the ALV from the screen?
Thanks.
thank you @Sandra_Rossi
When I create a container to be instantiated with CL_GUI_CUSTOM_CONTAINER, the problem is solved, but this time I used ALV CL_GUI_CONTAINER=>SCREEN0 because I was getting errors in other places.
Are you saying that I shouldn't use ALV here with CL_GUI_CONTAINER=>SCREEN0?
Doesn't CL_GUI_CONTAINER=>SCREEN0 also work as a container that can be instantiated with CL_GUI_CUSTOM_CONTAINER?
What is the difference between CL_GUI_CONTAINER=>SCREEN0 and CL_GUI_CUSTOM_CONTAINER? container?
Thanks 🙂
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you @Sandra_Rossi.
I want to ask one more question
When I use CL_GUI_CONTAINER=>SCREEN0, a new screen (call screen 0200) does not open. Could this be due to CL_GUI_CONTAINER=>SCREEN0?
Yes, screen 0200 is what I called "normal Dynpro" and "classic Dynpro", opposed to CL_GUI_CONTAINER=>SCREEN0 which is not part of official programming (it's a trick, I don't know any SAP standard program using this).
Hi ,
I noticed that the problem can be solved by using "go_gr->set_visible( abap_false )" and "go_gr->set_visible( abap_true)" where relevant. Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
81 | |
11 | |
10 | |
10 | |
10 | |
8 | |
8 | |
7 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.