Ошибка: ДинамОшибка MESSAGE_TYPE_X Краткий текст The current application triggered a termination with a short dump. Что произошло? The current application program detected a situation which really should not occur. Therefore, a termination with a short dump was triggered on purpose by the key word MESSAGE (type X). Анализ ошибки Short text of error message: Внутренняя ошибка: Прогр.: SAPMGRW2, Include: MGRW2F20, FORM: GEN_DATAFI ELD. Long text of error message: Technical information about the message: Message class....... "GR" Number.............. 214 Variable 1.......... "SAPMGRW2" Variable 2.......... "MGRW2F20" Variable 3.......... "GEN_DATAFIELD" Variable 4.......... " " Место инициации динамической ошибки: Программа SAPMGRW2 Include MGRW2F20 Строка 70 Тип модуля (FORM) Имя модуля GEN_DATAFIELD
Фрагмент исходного текста программы
Строк ИсхднТкст
40 41 42 PERFORM append-c USING: 0 'REFRESH: DYYY.' 0 0, 43 0 'CLEAR: DYYY.' 0 0, 44 0 'SUBRC = 4.' 0 0. 45 46 CALL FUNCTION 'G_CONTROL_BLOCK_RESET' 47 EXPORTING 48 control_block = lc_ocb. 49 DO. 50 CALL FUNCTION 'G_INTERVAL_GET_NEXT' 51 EXPORTING 52 control_block = lc_ocb 53 index = gd_pdown 54 IMPORTING 55 entry = l_s_entry 56 header = l_s_header 57 EXCEPTIONS 58 end_of_intervals = 1. 59 60 IF sy-subrc NE 0. EXIT. ENDIF. 61 62 IF l_s_entry-fpdown IS INITIAL. "no formula 63 64 *....... read data field ........................... 65 66 READ TABLE data_fields 67 WITH KEY table = l_s_header-table 68 dsentry = l_s_entry-from. 69 IF sy-subrc NE 0. >>>>> MESSAGE x214 WITH sy-repid 'MGRW2F20' 'GEN_D 71 ENDIF. 72 73 gd_index = sy-tabix. 74 75 *....... check table of dataset entry .............. 76 77 IF count_all_tables > 1 AND 78 ( data_fields-ftype <> 4 OR data_fields-add 79 t804a-fclas <> 'P'. 80 xcount1 = 0. 81 DO 5 TIMES VARYING gd_addtb FROM data_fields 82 NEXT data_fields 83 IF gd_addtb <> space AND 84 gd_addtb <> t804a-addtt. 85 ADD 1 TO xcount1. 86 IF xcount1 = 1. 87 wl = 'IF CUR-TAB = ''x'''. 88 REPLACE 'x' WITH gd_addtb INTO wl. 89 PERFORM append-c USING 0 wl 0 2.
|
|