SAP Dynpro (Dynamic Program) ABAP or Classic Dynpro is a legacy framework for constructing rich user interfaces with UI controls (tables, buttons, tabstrips, etc.). Dynpro flow logic is comprises of PBO (process before output) and PAI (process after input) modules.
Questions tagged [dynpro]
151 questions
1
vote
3 answers
SAP ABAP Table control
I'm new to SAP/ABAP programming. I'm really having trouble displaying a simple table control out of my internal table. Could you please help? Currently, if I search for the course by entering a course ID - 10001, it displays a blank table control.…

Nisha Nisha
- 11
- 1
- 4
1
vote
1 answer
Marquee/blinking header text for a screen in module pool program
I have a module pool screen wherein the screen header text needs to be animated(marquee/blink). What could be the best possible solution to achieve this?

Rajasekharreddy Panditi
- 59
- 1
- 2
- 11
1
vote
1 answer
Tabstrip freezes
I set up a Tabstrip on a Dynpro. Ive got 2 Tabs.
On each Tab I set a Subscreen.
0100 - Main Screen
0110 - Subscreen One
0120 - Subscreen Two
The tabstrip is defined with these attributes.
Tabs:
Title strip Reference subscreen Function code …

Lingo
- 580
- 2
- 7
- 26
1
vote
1 answer
How to dynamically set button tooltip, text and icon simultaneously?
I have a button on a module pool screen. I need to change the icon, tooltip and text dynamically based on logic/a condition. I can successfully change the icon and text but am unable to change all three things (icon, text and tooltip) together.…

user3757558
- 55
- 4
- 12
1
vote
2 answers
How to avoid "CALL SCREEN(not modal) in modal dialog box not allowed"?
I am creating a SAP Program in which there's more that 200 parameters
PARAMETERS: P_DATE type D default Sy-DATUM.
PARAMETERS: P_DATE2 type D default Sy-DATUM
.
.
.
PARAMETERS: P_DATE2 type D default Sy-DATUM
When I compile it, I got the following…

Joie Tamayo
- 501
- 3
- 8
- 21
1
vote
1 answer
Implicit commit in F4IF_INT_TABLE_VALUE_REQUEST popup?
I noticed that there is an implicit commit between the cycles mentioned above.
Now I am in an BADI, where I implement a method, which help states there should be no commits there. However, I have a requirement which is best to be implemented through…

icbytes
- 1,831
- 1
- 17
- 27
1
vote
1 answer
How to find selection items lists in SAP GUI
In SAP GUI, there are dropdown fields sometimes with a list of items like countries, nationalities, titles, etc.
I need to copy such lists into Excel but I can only select one value. I can not copy all available values directly(?).
In the current…

Cold_Class
- 3,214
- 4
- 39
- 82
1
vote
1 answer
Enable for input erroneous field after the E error message in MIRO?
I'm developing a validation in tx MIRO through the BADI MRM_HEADER_CHECK, I show a message when the field "reference" has already been used. The message has type E, this disables every field on screen and so the user can't return to that field to…

Gme Moreno
- 19
- 2
- 6
1
vote
1 answer
ABAP SAPMV45A Additional Fields Tabs
I have a requirement from the customer that involves presenting information in transaction VA42 (contracts) that are saved in a number of custom tables. The data is not avaliable via an append structure on VBAK and I'm not able to make this change…

user7199471
- 13
- 4
1
vote
1 answer
Deleted Table Control leads to run time error
I have a screen with one table control which displayed values from my internal db.
It worked out flawlessly.
I added another table control which didn't worked out the way i wanted.
I deleted the control CONTROLS: tc_two TYPE TABLEVIEW USING SCREEN…
user6814009
1
vote
4 answers
How to get back to the calling screen?
my current screen-build looks like this:
But when i try to get back from Screen 250(called screen) to 100(the calling screen) it just leaves the program.
CASE OK_CODE.
*Navigation back to the calling screen
WHEN 'BACK'.
SET SCREEN…
user6814009
1
vote
1 answer
Formatting duration for display
In a SAP database there are values formatted as PxDTyH where x is the number of days and y is the number of hours. A value like P2DT0H is 2 days + 0 hours. I can see that via SE16:
Unfortunately, this is exactly displayed like that to the user, "3"…

Thomas Weller
- 55,411
- 20
- 125
- 222
1
vote
3 answers
Disable Column in VA01
I have a requirement where I need to disable the full column in Sales Order Line item. Fields are VBAP-ARKTX and VBAP-KDMAT.
I've found the way to disable columns with data in them, but not the whole column.
I used USEREXIT_FIELD_MODIFICATION to…

Isuru
- 3,044
- 6
- 30
- 39
1
vote
1 answer
ALV Grid lock specific rows
I am using the CL_GUI_ALV_GRID class to display a table. I would like to be able to edit the table (adding new rows and removing all lines), but I don't want existing rows to be editable. That means:
I've got 5 records to display, and I would like…

Florian
- 5,918
- 3
- 47
- 86
1
vote
1 answer
why the output is Error message -> Invalid entry
REPORT zsaptechnical_test.
Parameters:
d_char OBLIGATORY.
write d_char.
Assume that the user entered '!' (No quotes) on the selection-screen and executed the program.
I am getting the output as Error message -> Invalid entry ?
It would be helpful…

Amar Shukla
- 136
- 9