Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

A Problem in Dialog Programming DYNPRO_NOT_FOUND

Former Member
0 Likes
713

Hi. i'm a new abap programmer and i'm working with screens (dialog programming). i have a DYNPRO_NOT_FOUND dump but i didn't find what does it means.

please help me.

thanks.

5 REPLIES 5
Read only

Former Member
0 Likes
667

Hi,

In the dump check the line where it is pointing....analyse what is wrong in that line OR post it here

thanks

chandra

Read only

Former Member
0 Likes
667

Please paste here what the short dump says from ST22.

Read only

Former Member
0 Likes
667

Runtime Errors DYNPRO_NOT_FOUND

Date and Time 18.07.2008 00:13:45

Short text

Dynpro does not exist

What happened?

Error in the ABAP Application Program

The current ABAP program "ZS0007_NURUS_EGITIM_SCR_PERS" had to be terminated

because it has

come across a statement that unfortunately cannot be executed.

Error analysis

The system attempted to use dynpro 0008 in program

"ZS0007_NURUS_EGITIM_SCR_01".

This dynpro does not exist.

Trigger Location of Runtime Error

Program ZS0007_NURUS_EGITIM_SCR_PERS

Include ZS0007_NURUS_EGITIM_SCR_01_I01

Row 37

Module type (MODULE PBO)

Module Name PERSONELLER_ACTIVE_TAB_SET

20

21 *&SPWIZARD: OUTPUT MODULE FOR TS 'PERSONELLER'. DO NOT CHANGE THIS LINE!

22 *&SPWIZARD: SETS ACTIVE TAB

23 MODULE PERSONELLER_ACTIVE_TAB_SET OUTPUT.

24 PERSONELLER-ACTIVETAB = G_PERSONELLER-PRESSED_TAB.

25 CASE G_PERSONELLER-PRESSED_TAB.

26 WHEN C_PERSONELLER-TAB1.

27 G_PERSONELLER-SUBSCREEN = '0008'.

28 WHEN C_PERSONELLER-TAB2.

29 G_PERSONELLER-SUBSCREEN = '0009'.

30 WHEN C_PERSONELLER-TAB3.

31 G_PERSONELLER-SUBSCREEN = '0010'.

32 WHEN C_PERSONELLER-TAB4.

33 G_PERSONELLER-SUBSCREEN = '0011'.

34 WHEN OTHERS.

35 *&SPWIZARD: DO NOTHING

36 ENDCASE.

>>>>> ENDMODULE.

38

39 *&SPWIZARD: INPUT MODULE FOR TS 'PERSONELLER'. DO NOT CHANGE THIS LINE!

40 *&SPWIZARD: GETS ACTIVE TAB

41 MODULE PERSONELLER_ACTIVE_TAB_GET INPUT.

42 OK_CODE = SY-UCOMM.

43 CASE OK_CODE.

44 WHEN C_PERSONELLER-TAB1.

45 G_PERSONELLER-PRESSED_TAB = C_PERSONELLER-TAB1.

46 WHEN C_PERSONELLER-TAB2.

47 G_PERSONELLER-PRESSED_TAB = C_PERSONELLER-TAB2.

48 WHEN C_PERSONELLER-TAB3.

49 G_PERSONELLER-PRESSED_TAB = C_PERSONELLER-TAB3.

50 WHEN C_PERSONELLER-TAB4.

51 G_PERSONELLER-PRESSED_TAB = C_PERSONELLER-TAB4.

Read only

Former Member
0 Likes
667

dump is on 37th line that ENDMODULE.

Read only

Former Member
0 Likes
667

ooo i found what was the reason of problem. i had changed my report name and the function of tabsctrip control was using the old name of my report so a dump is born. i changed old names in the functions and my problem is end.

thanks to everybody.