Dump GETWA_NOT_ASSIGNED in ALV OO
Hi experts, i have a problem ... i created an ALV OO but when i wanna dowload the ALV's lines the program trigger a DUMP: GETWA_NOT_ASSIGNED in program SAPLKKBL ... i know that it's a clasic DUMP about ALV's ... please i need your help.
Thanks.
David Carballido
Hi Uwe ... i created a structure and called to FM LVC_FIELDCATALOG_MERGE to create my fieldcat and the program trigger the same DUMP.
Errores tiempo ejecucióGETWA_NOT_ASSIGNED
ocurrido el 23.09.2008 a 17:10:54
>> Dump breve ABAP no almacenado completamente (muy grande)
Field symbol has not yet been assigned.
¿Qué ha sucedido?
The current ABAP/4 program "SAPLKKBL " had to be terminated because
one of the statements could not be executed.
This is probably due to an error in the ABAP/4 program.
¿Qué puede hacer?
Note the actions and input that caused the error.
Inform your SAP system administrator.
You can print out this message by choosing "Print". Transaction ST22
allows you to display and manage termination messages, including keeping
them beyond their normal deletion date.
Análisis error
You attempted to access an unassigned field symbol
(data segment 1069).
This error occurs:
- if you address a typed field symbol before it has been set with
ASSIGN or
- if you address a field symbol that has been reset with UNASSIGN
or pointed to a local field that no longer exists, or
- if you address a field symbol that pointed to a line of an internal
table that has now been deleted, or
- if you address a global function interface partameter, even
though the relevant function module is not active,
i.e. it is not in the list of active calls. You can get the list
of active calls from the this short dump.
Notas para corregir errores
If the error occurred in a non-modified SAP program, you may be
able to find a solution in the SAP note system.
If you have access to the note system yourself, use the following
search criteria:
"GETWA_NOT_ASSIGNED"
"SAPLKKBL " or "LKKBLF99 "
"GEN_FIELD_OUT2"
If you cannot solve the problem yourself, please send the
following documents to SAP:
1. A hard copy print describing the problem.
To obtain this, select the "Print" function on the current screen.
2. A suitable hardcopy prinout of the system log.
To obtain this, call the system log with Transaction SM21
and select the "Print" function to print out the relevant
part.
3. If the programs are your own programs or modified SAP programs,
supply the source code.
To do this, you can either use the "PRINT" command in the editor or
print the programs using the report RSINCL00.
4. Details regarding the conditions under which the error occurred
or which actions and input led to the error.
Usuario, transacción....
Client.............. 200
User................ "BCDCARBALLID"
Language key........ "S"
Transaction......... "SEU_INT "
Program............. "SAPLKKBL "
Screen.............. "SAPLKKBL 0500"
Screen line......... 3
Info posición de cancelación
The termination occurred in the ABAP/4 program "SAPLKKBL " in
"GEN_FIELD_OUT2".
The main program was "ZFI_RPT_PDB_005 ".
The termination occurred in line 3824
of the source code of program "LKKBLF99 " (when calling the editor 38240).
Detalle código fuente
037940 * Color settings "K_COLCOLOR
037950 if gs_out_flags-sum is initial.
037960 if gs_fc-hotspot = 'X' and gs_out_flags-hotline is initial
037970 and gt_stack-is_layout-no_hotspot is initial.
037980 format hotspot on.
037990 elseif gs_fc-hotspot = 'V'
038000 and gs_out_flags-hotline is initial and not <field> is initial
038010 and gt_stack-is_layout-no_hotspot is initial.
038020 format hotspot on.
038030 endif.
038040 if gs_fc-input = 'X' and
038050 gt_stack-is_layout-no_input is initial and
038060 gs_fc-checkbox is initial.
038070 format input on.
038080 format intensified off.
038090 endif.
038100 if not gs_fc-emphasize is initial and gs_out-info is initial.
038110 perform field_color_normal using gs_fc
038120 * gt_stack-is_layout
038130 gs_out-info.
038140 endif.
038150
038160 * complex logic with internal table for color description
038170 if gs_out_flags-mcoltab = 'X' and gs_out_flags-slave ne 'X' and
038180 gs_out_flags-sum ne 'X'.
038190
038200 perform field_color_complex using <coltab>
038210 gs_fc
038220 gs_out_flags-inverse.
038230 elseif gs_out_flags-scoltab = 'X' and gs_out_flags-slave = 'X' and
-----> gs_out_flags-sum ne 'X'.
038250
038260 * perform field_color_complex using <coltab> " DEL FGS_COLOR
038270 perform field_color_complex using <coltab_slave> " INS FGS_COLOR
038280 gs_fc
038290 gs_out_flags-inverse.
038300 endif.
038310 endif.
038320
038330 *--- Prüfung Ausgabelänge
038340 clear gs_out-hlplen.
038350 * Edit-Mask
038360 if gs_fc-tech_form = 7.
038370 write <field> to gs_out-hlpchar
038380 using edit mask gs_fc-edit_mask.
038390 gs_out-hlplen = strlen( gs_out-hlpchar ).
038400 * Bei NUMC führende '0' und ' ' nicht berücksichtigen
038410 elseif gs_fc-tech_form = 6.
038420 write <field> to gs_out-hlpchar no-zero left-justified.
038430 if gs_fc-just = 'R'.
Similar Messages
-
Getting Dump GETWA_NOT_ASSIGNED, In ALV
Hi Experts,
Once ALV report is generated then when I am downloaing to xls, I am getting dump
GETWA_NOT_ASSIGNED.
Please advice.
Regards,
IFFPossibly the field catalog and output table is not synch.
Try to create the field catalog automatically (LVC_FIELDCATALOG_MERGE). and not by mannual ( hardcoded)
If you mentioned any coloring in alv , for testing purpose (just comment the coloring part) and try
a® -
Dump GETWA_NOT_ASSIGNED in ALV
Hi,
i created a new ALV and when i want to export the data to Word document or local file, every format except Excel format (it's work !) i have a dump with GETWA_NOT_ASSIGNED error.
I looked this error on SDN and people talk about field catalogue i check it and it's ok, all fields are uppercase.
Thanks for help.
Cheers.Thanks for your answer, it exists an SAP Note : 915887 but my customer is in 4.6 version (sic). I'm going to try FM REUSE_ALV_FIELDCATALOG_MERGE.
Other possibility, can i delete the export option, in fact the users need only Excel export and it's work.
Cheers. -
OO ALV dump - GETWA_NOT_ASSIGNED
Hello Friends,
I have implemented OO ALV to display data. Two of the fields are WERKS and MATNR. These fields are input enabled. I have not coded any F4 routine, the standard search helps work. I have SAP GUI 720 installed on my laptop and the program runs just fine. But when I try to run it on another machine with GUI 710 the search help function does not work and I get the dump GETWA_NOT_ASSIGNED. I may be wrong but it seems like there is a problem with the GUI version. Where should I check?
Thanks in advance,
AliHi,
This is a field catalog issue. check whether you populated field catalog correctly. check the field names and internal table field names and also check the col_pos is correct or not.
ls_fieldcat-col_pos = '1'.
u might be assigned the col_pos same for some fields,
hope this helps u.,
Thanks & Regards,
Kiran -
Hi Experts,
In the report I am using LDB pnp and outputting results with ALV,
I am using the FM REUSE_ALV_GRID_DISPLAY,
And I am getting the dump GETWA_NOT_ASSIGNED.
The dump I am getting when the FM is executed.
Thanks in Advance.
Regards,
IFFHi,
i faced the same problem some days ago.
jst cleck your fieldcat.
check fields names passed to fieldcat and should be in ' ' and in capital.
This shd solve your problem
Thanks & regards -
Dump GETWA_NOT_ASSIGNED with REUSE_ALV_GRID_DISPLAY
Hi All,
Today I observed that REUSE_ALV_GRID_DISPLAY gives dump GETWA_NOT_ASSIGNED if we pass a blank table for output. These days I am working with ECC6. Earlier when I use to work with ECC5 such thing never happened and ALV get displayed without any row.
Does anyone know is that correct that in ECC6 blank table in REUSE_ALV_GRID_DISPLAY gives dump. If so, any reason why in ECC6 and not in ECC5?
Regards,
BhaskarHi Bhaskar Tripathi ,
I have an example that works in ECC 6 if you want you can compare it with your code.
types: slis_formname(30) type c.
data: i_repid type sy-repid,
I_CALLBACK_PF_STATUS_SET type slis_formname,
I_CALLBACK_USER_COMMAND type slis_formname,
I_CALLBACK_TOP_OF_PAGE type slis_formname,
lt_fieldcat TYPE slis_t_fieldcat_alv WITH HEADER LINE,
lt_sort TYPE slis_sortinfo_alv OCCURS 1,
gt_events TYPE slis_t_event WITH HEADER LINE,
lt_out "your table with information",
ls_layout TYPE slis_layout_alv.
ls_layout-no_input = 'X'.
ls_layout-colwidth_optimize = 'X'.
ls_layout-totals_text = 'Totals'(201).
ls_layout-info_fieldname = 'LINE_COLOR'.
ls_fieldcat-fieldname = 'MANDT'.
ls_fieldcat-seltext_m = 'Mandante'.
ls_fieldcat-col_pos = 0.
ls_fieldcatj-outputlen = 10.
ls_fieldcat-emphasize = 'X'.
APPEND ls_fieldcat TO lt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-fieldname = 'PSPID'.
ls_fieldcat-seltext_m = 'Def. de Proyecto'.
ls_fieldcat-col_pos = 1.
APPEND ls_fieldcat TO lt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-fieldname = 'POST1'.
ls_fieldcat-seltext_m = 'Descrip. breve'.
ls_fieldcat-col_pos = 2.
APPEND ls_fieldcat TO lt_fieldcat.
CLEAR ls_fieldcat.
ls_fieldcat-fieldname = 'OBJNR'.
ls_fieldcat-seltext_m = 'Número de objeto'.
ls_fieldcat-col_pos = 3.
APPEND ls_fieldcat TO lt_fieldcat.
CLEAR ls_fieldcat.
**Event
DATA: ls_event TYPE slis_alv_event.
CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
EXPORTING
i_list_type = 0
IMPORTING
et_events = gt_events[].
* EXCEPTIONS
* LIST_TYPE_WRONG = 1
* OTHERS = 2
READ TABLE gt_events WITH KEY name = slis_ev_end_of_list
INTO ls_event.
IF sy-subrc = 0.
MOVE 'END_OF_PAGE' TO ls_event-form.
APPEND ls_event TO gt_events.
ENDIF.
READ TABLE gt_events WITH KEY name = slis_ev_end_of_list
INTO ls_event.
IF sy-subrc = 0.
MOVE 'END_OF_LIST' TO ls_event-form.
APPEND ls_event TO gt_events.
ENDIF.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = i_repid
i_callback_pf_status_set = i_callback_pf_status_set
i_callback_user_command = i_callback_user_command
i_grid_title = i_title
is_layout = lt_layout
it_fieldcat = lt_fieldcat
it_sort = lt_sort
* IS_VARIANT =
it_events = lt_events
TABLES
t_outtab = lt_out
EXCEPTIONS
program_error = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
Best regards. -
Can I catch the error instead of the DUMP GETWA_NOT_ASSIGNED ???
Hi:
I have the following code:
FIELD-SYMBOLS: . is executed i got a dump GETWA_NOT_ASSIGNED.
Can I catch the error instead of the dump ?
Thank you
Silviasee the following example to avoid DUMP
PARAMETERS: p_file LIKE rlgrap-filename .
DATA: v_file TYPE string.
DATA: BEGIN OF itab OCCURS 0,
name(23) TYPE c,
END OF itab.
DATA: errormessage TYPE char50.
v_file = p_file.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = v_file
filetype = 'ASC'
has_field_separator = ' '
TABLES
data_tab = itab.
RECEIVE RESULTS FROM FUNCTION 'GUI_UPLOAD'
EXCEPTIONS
file_open_error = 1
file_read_error = 2
no_batch = 3
gui_refuse_filetransfer = 4
invalid_type = 5
no_authority = 6
unknown_error = 7
bad_data_format = 8
header_not_allowed = 9
separator_not_allowed = 10
header_too_long = 11
unknown_dp_error = 12
access_denied = 13
dp_out_of_memory = 14
disk_full = 15
dp_timeout = 16
OTHERS = 17 .
break developer.
CASE sy-subrc.
WHEN 0.
errormessage = 'Data Loaded'.
WHEN 1.
errormessage = 'FILE_OPEN_ERROR'.
WHEN 2.
errormessage = 'FILE_READ_ERROR'.
WHEN 3.
errormessage = 'NO_BATCH'.
WHEN 4.
errormessage = 'GUI_REFUSE_FILETRANSFER'.
WHEN 5.
errormessage = 'INVALID_TYPE'.
WHEN 6.
errormessage = 'NO_AUTHORITY'.
WHEN 7.
errormessage = 'UNKNOWN_ERROR'.
WHEN 8.
errormessage = 'BAD_DATA_FORMAT'.
WHEN 9.
errormessage = 'HEADER_NOT_ALLOWED'.
WHEN 10.
errormessage = 'SEPARATOR_NOT_ALLOWED'.
WHEN 11.
errormessage = 'HEADER_TOO_LONG'.
WHEN 12.
errormessage = 'UNKNOWN_DP_ERROR'.
WHEN 13.
errormessage = 'ACCESS_DENIED'.
WHEN 14.
errormessage = 'DP_OUT_OF_MEMORY'.
WHEN 15.
errormessage = 'DISK_FULL'.
WHEN 16.
errormessage = 'DP_TIMEOUT'.
WHEN 17.
errormessage = 'OTHERS'.
ENDCASE.
MESSAGE e000(00) WITH errormessage . -
ECCS Flexible upload dump GETWA_NOT_ASSIGNED
Hi gurus!
I'm trying to upload some financial statements for the ECCS module using transaction CXCD (Data monitor). When i double clic the company to upload the data, using the corresponding method, it returns a dump with a GETWA_NOT_ASSIGNED message in program FICUPL90.
In QAS enviroment it works, but in the sandbox enviroment (which is a copy of the QAS).
Does any body know what can i do?HI
Your issue is relates to below dump
"GETWA_NOT_ASSIGNED" " " "FICUPL90" bzw. "FICUPL_LCL_UPLOAD" "RUN"
then refer the below note.
909439
Regards
Madhu M -
APD: dump GETWA_NOT_ASSIGNED
When I try to display the data of a query as a source in the Analysis Process Designer (APD) in RSANWB, the dump GETWA_NOT_ASSIGNED occurs in the method CL_RSCRMBW_BAPI=>GET_KYF_DETAILS_BAPI as an error. Could anybody help me? Please give me your thoughts about it.
Hi Tatsiana,
You should check if the note 1408037 would solve the problem.
Best Regards,
Vincent -
Dump "GETWA_NOT_ASSIGNED" while implementing Remodeling
Hello Everyone,
i am trying to add an infoobject 0calweek with constant value using remodeling. while implementing this scenario i encountered with a short dump "GETWA_NOT_ASSIGNED" could anybody suggest any fix to this issue.
Thanks and Regards,
Ajay.Dthanks
-
DUMP GETWA_NOT_ASSIGNED by ASSIGN FS dynamically
I got a DUMP GETWA_NOT_ASSIGNED, which is triggered by the ASSIGN statement. I once raised this problem. The code is as:
data: name3(21) value '(SAPLMBWL)IMSEG-ABLAD'.
assign (name3) to <f>.
here, IMSEG seems to be a interface of some FM. At last time, I was suggested to transfer the name3 to upper case. It works. But in some condition, it will also raise a DUMP. So I am thinking about there should be some other problem.
In the DUMP text, I found this in ERROR analysis:
You address a global function interface, although the
respective function module is not active - that is, is
not in the list of active calls. The list of active calls
can be taken from this short dump.
I checked the loaded program in debug mode, the program SAPLMBWL is not in the loaded list. But the program can run 2 times for the ASSIGN statement, At the first time, it works fine without any problem. But at the 2nd time, it raise the DUMP.
I think it has sth to do with the memory or objects in runtime. Is there any way to check (SAPLMBWL)IMSEG-ABLAD before the ASSIGN statement?
How to check the active calls list mentioned in the ERROR analysis and what can be done for it? Any check?
thanks for help.I had a similar problem and the SYSTEM_CALLSTACK fm seems to work perfectly. The "TRY ... CATCH ... ENDTRY or CATCH SYSTEM-EXCEPTIONS " option dosen't seem to work because GETWA_NOT_ASSIGNED doesn't seem to be a catchable runtime error.
Here is the code:
IF komk-vbtyp = 'M'.
IF ( preisfindungsart = 'A' OR preisfindungsart = 'C' ) AND (
komk-kappl EQ 'V').
CALL FUNCTION 'SYSTEM_CALLSTACK'
IMPORTING
CALLSTACK = lt_callstack
ET_CALLSTACK = lt_sys_callstack.
loop at lt_callstack assigning <ls_sys_callstack>
where MAINPROGRAM = 'SAPLV60A'
and BLOCKTYPE = 'FUNCTION'.
"See if this function calls the XVBFS global parameter and field-symbol
select single * from FUPARAREF into ls_FUPARAREF
where FUNCNAME = <ls_sys_callstack>-BLOCKNAME
and R3STATE = 'A' "Active
and PARAMETER = 'XVBFS' "Global parameter / field symbol
and PARAMTYPE = 'T'. "Table
if sy-subrc = 0.
lv_can_add_to_log = abap_true.
exit.
endif.
endloop.
if lv_can_add_to_log = abap_true.
PERFORM vbfs_hinzufuegen_allg(saplv60a) USING
komk-belnr komp-kposn 'ZVSD' 'E' '002'
lo_rfc_result-tran_id sy-datum sy-uzeit space .
komp-prsok = space.
ELSE.
MESSAGE ID 'ZVSD' TYPE 'E' NUMBER '002' WITH
lo_rfc_result-tran_id sy-datum sy-uzeit.
endif.
endif.
endif.
Edited by: Jake Taber on Apr 24, 2011 4:34 AM
Edited by: Jake Taber on Apr 24, 2011 4:35 AM -
HI ALL,
i working on the with alv tree and i am calling to the following method
with structure SYST (just for test )and the problem is that i try to put my structure
i have a dump ,
i the alv tree i dont dispaly any table just one column with all
the needed data .
my structure have just one column type LVC_VALUE .
what i miss here i want to replace the structrue SYST with my structure?
mo_tree->set_table_for_first_display(
EXPORTING
i_structure_name = 'SYST'
is_hierarchy_header = ls_hier_header
it_toolbar_excluding = mt_function
CHANGING
it_outtab = mt_tree )
Best Regards
Alex
if it help this is the dump
You attempted to access an unassigned field symbol
(data segment "-1").
This error may occur if
- You address a typed field symbol before it has been set with
ASSIGN
- You address a field symbol that pointed to the line of an
internal table that was deleted
- You address a field symbol that was previously reset using
UNASSIGN or that pointed to a local field that no
longer exists
- You address a global function interface, although the
respective function module is not active - that is, is
not in the list of active calls. The list of active calls
can be taken from this short dump.Hi!
The parameter, what you give for the i_structure_name and the it_outtab, must have the same structure.
If the it_outtab contains only 1 column, it cannot be the same with SYST structure.
Maybe if you declare it like this:
DATA: mt_tree LIKE STANDARD TABLE OF syst.
However this structure will never make you a tree-like ALV.
Check out the sample programs in SE38, called BCALV_TREE_*
Regards
Tamá -
ABAP dump "GETWA_NOT_ASSIGNED" C
HI,
kindly suggest we are getting a abap dump while downloading a file and when i check the error in service market place its shows that we have to apply support packages.can i directly apply support packages by downloading the market or i have to raise a query fro exact support packages to market place.
my version-mssql2005-ecc5-640version.
kindly see the below abap dump.
Runtime Error GETWA_NOT_ASSIGNED
Date and Time 21.10.2008 11:25:01
ShrtText
Field symbol has not yet been assigned.
What happened?
Error in ABAP application program.
The current ABAP program "SAPLKKBL" had to be terminated because one of the
statements could not be executed.
This is probably due to an error in the ABAP program.
What can you do?
Print out the error message (using the "Print" function)
and make a note of the actions and input that caused the
error.
To resolve the problem, contact your SAP system administrator.
You can use transaction ST22 (ABAP Dump Analysis) to view and administer
termination messages, especially those beyond their normal deletion
date.
is especially useful if you want to keep a particular message.
Error analysis
You attempted to access an unassigned field symbol
(data segment 169).
This error may occur for any of the following reasons:
- You address a typed field symbol before it is set using ASSIGN
- You address a field symbol that points to a line in an internal table
that has been deleted
- You address a field symbol that had previously been reset using
UNASSIGN, or that pointed to a local field that no longer exists
- You address a global function interface parameter, even
though the relevant function module is not active,
that is it is not in the list of active calls. You can get the list
of active calls from the this short dump.
How to correct the error
You may able to find an interim solution to the problem
in the SAP note system. If you have access to the note system yourself,
use the following search criteria:
"GETWA_NOT_ASSIGNED" C
"SAPLKKBL" or "LKKBLF99"
"GEN_FIELD_OUT2"
If you cannot solve the problem yourself and you wish to send
an error message to SAP, include the following documents:
1. A printout of the problem description (short dump)
To obtain this, select in the current display "System->List->
Save->Local File (unconverted)".
2. A suitable printout of the system log
To obtain this, call the system log through transaction SM21.
Limit the time interval to 10 minutes before and 5 minutes
after the short dump. In the display, then select the function
"System->List->Save->Local File (unconverted)".
3. If the programs are your own programs or modified SAP programs,
supply the source code.
To do this, select the Editor function "Further Utilities->
Upload/Download->Download".
4. Details regarding the conditions under which the error occurred
or which actions and input led to the error.
System environment
SAP Release.............. "640"
Application server....... "TERHSAPTST01"
Network address.......... "10.129.48.15"
Operating system......... "Windows NT"
Release.................. "5.2"
Hardware type............ "4x Intel 801586"
Character length......... 16 Bits
Pointer length........... 32 Bits
Work process number...... 0
Short dump setting....... "full"
Database server.......... "TERHSAPTST01"
Database type............ "MSSQL"
Database name............ "INQ"
Database owner........... "inq"
Character set............ "C"
SAP kernel............... "640"
Created on............... "Mar 21 2007 23:46:50"
Created in............... "NT 5.0 2195 Service Pack 4 x86 MS VC++ 13.10"
Database version......... "SQL_Server_8.00 "
Patch level.............. "175"
Patch text............... " "
Supported environment....
Database................. "MSSQL 7.00.699 or higher, MSSQL 8.00.194"
SAP database version..... "640"
Operating system......... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2"
Memory usage.............
Roll..................... 8176
EM....................... 12542784
Heap..................... 0
Page..................... 286720
MM Used.................. 8264648
MM Free.................. 95024
SAP Release.............. "640"
User and Transaction
Client.............. 100
User................ "CHINNIJ"
Language key........ "E"
Transaction......... "ZSDOST "
Program............. "SAPLKKBL"
Screen.............. "SAPLKKBL 0500"
Screen line......... 3
Information on where terminated
The termination occurred in the ABAP program "SAPLKKBL" in "GEN_FIELD_OUT2".
The main program was "ZSDSO_ORDER_STATUS ".
The termination occurred in line 3380 of the source code of the (Include)
program "LKKBLF99"
of the source code of program "LKKBLF99" (when calling the editor 33800).
Source Code Extract
Line SourceCde
3350 else.
3351 assign <fs74> to <field>.
3352 gs_fc = gs_sfc74.
3353 endif.
3354 when 075.
3355 if gs_out_flags-slave ne 'X'.
3356 assign <fm75> to <field>.
3357 gs_fc = gs_mfc75.
3358 else.
3359 assign <fs75> to <field>.
3360 gs_fc = gs_sfc75.
3361 endif.
3362 when 076.
3363 if gs_out_flags-slave ne 'X'.
3364 assign <fm76> to <field>.
3365 gs_fc = gs_mfc76.
3366 else.
3367 assign <fs76> to <field>.
3368 gs_fc = gs_sfc76.
3369 endif.
3370 when 077.
3371 if gs_out_flags-slave ne 'X'.
3372 assign <fm77> to <field>.
3373 gs_fc = gs_mfc77.
3374 else.
3375 assign <fs77> to <field>.
3376 gs_fc = gs_sfc77.
3377 endif.
3378 when 078.
3379 if gs_out_flags-slave ne 'X'.
>>>>> assign <fm78> to <field>.
3381 gs_fc = gs_mfc78.
3382 else.
3383 assign <fs78> to <field>.
3384 gs_fc = gs_sfc78.
3385 endif.
3386 when 079.
3387 if gs_out_flags-slave ne 'X'.
3388 assign <fm79> to <field>.
3389 gs_fc = gs_mfc79.
3390 else.
3391 assign <fs79> to <field>.
3392 gs_fc = gs_sfc79.
3393 endif.
3394 when 080.
3395 if gs_out_flags-slave ne 'X'.
3396 assign <fm80> to <field>.
3397 gs_fc = gs_mfc80.
3398 else.
3399 assign <fs80> to <field>.
Contents of system fields
Name Val.
SY-SUBRC 4
SY-INDEX 78
SY-TABIX 0
SY-DBCNT 0
SY-FDPOS 0
SY-LSIND 0
SY-PAGNO 1
SY-LINNO 7
SY-COLNO 1002
SY-PFKEY STANDARD
SY-UCOMM %PC
SY-TITLE Order Data ware house
SY-MSGTY
SY-MSGID
SY-MSGNO 000
SY-MSGV1
SY-MSGV2
SY-MSGV3
SY-MSGV4
Active Calls/Events
No. Ty. Program Include Line
Name
16 FORM SAPLKKBL LKKBLF99 3380
GEN_FIELD_OUT2
15 FORM SAPLKKBL LKKBLF99 777
GEN_LINE_OUT
14 FORM SAPLKKBL LKKBLF98 1314
DATA_OUT_SIMPLE
13 FORM SAPLKKBL LKKBLF01 360
LIST_OUTPUT_NEW
12 FORM SAPLKKBL LKKBLF01 6109
FIRST_LIST_DISPLAY
11 MODULE (PBO) SAPLKKBL LKKBLO01 11
LIST_DISPLAY
10 FUNCTION SAPLKKBL LKKBLU01 419
K_KKB_LIST_DISPLAY
9 METHOD CL_GUI_ALV_GRID===============CP CL_GUI_ALV_GRID===============CM00R 455
CL_GUI_ALV_GRID=>PRINT_BACKEND
8 METHOD CL_GUI_ALV_GRID===============CP CL_GUI_ALV_GRID===============CM008 3
CL_GUI_ALV_GRID=>EXPORT_TO_LOCAL_FILE
7 METHOD CL_GUI_ALV_GRID===============CP CL_GUI_ALV_GRID===============CM007 481
CL_GUI_ALV_GRID=>EXECUTE_FCODE
6 METHOD CL_GUI_ALV_GRID===============CP CL_GUI_ALV_GRID===============CM01E 58
CL_GUI_ALV_GRID=>SET_FUNCTION_CODE
5 FORM SAPLSLVC_FULLSCREEN LSLVC_FULLSCREENF01 1167
PAI
4 MODULE (PAI) SAPLSLVC_FULLSCREEN LSLVC_FULLSCREENI01 4
PAI
3 FUNCTION SAPLSLVC_FULLSCREEN LSLVC_FULLSCREENU01 186
REUSE_ALV_GRID_DISPLAY
2 FORM ZSDSO_ORDER_STATUS ZSDSO_ORDER_STATUS 1305
DATA_DISPLAY
1 EVENT ZSDSO_ORDER_STATUS ZSDSO_ORDER_STATUS 632
START-OF-SELECTION
Chosen variables
Name
Val.
No. 16 Ty. FORM
Name GEN_FIELD_OUT2
<FS76>
<FIELD>
222
000
000
000
GS_FC
##M#MVGR5 I_OUT
0040454532222222222222222222222222454552222222222222222222222222222222222222222222222222222222
10D0D672500000000000000000000000009FF540000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
GS_SFC76
0000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
GFLG_FIELD
2
0
0
0
GS_SFC24
0000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
GS_OUT-FIELD_COLCOUNT
78
4000
E000
GT_INFO_COUNTTAB_OUTTAB
Table[initial]
SY-REPID
SAPLKKBL
5454444422222222222222222222222222222222
310CBB2C00000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
GS_OUT_FLAGS-SLAVE
2
0
0
0
SPACE
2
0
0
0
<FM77>
222
000
000
000
GS_MFC77
##M#MVGR5 I_OUT
0040454532222222222222222222222222454552222222222222222222222222222222222222222222222222222222
10D0D672500000000000000000000000009FF540000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<FS77>
GS_SFC77
0000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
TC_FIELD_LIST-CX
<initial>
<initial>
<initial>
GT_INFO_FILTER_OUTTAB
Table[initial]
<FM78>
GS_MFC78
##N#ZRELEASE I_OUT
0040554444542222222222222222222222454552222222222222222222222222222222222222222222222222222222
10E0A25C513500000000000000000000009FF540000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
<FS78>
GS_SFC78
0000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
HEAD
22222222222222222222
00000000000000000000
00000000000000000000
00000000000000000000
G_INFO_POPUP
2
0
0
0
No. 15 Ty. FORM
Name GEN_LINE_OUT
GT_STACK2-S_SUBTOT_OPTIONS-OFFSET
0
0000
0000
%_DUMMY$$
2222
0000
0000
0000
SYST-REPID
SAPLKKBL
5454444422222222222222222222222222222222
310CBB2C00000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
GS_ACT_GROUP-SUBTOT
2
0
0
0
GS_OUT_FLAGS-SUM
2
0
0
0
EUINFO
0000000000000000###
2222222222222222222222222222222222222222222222200022222222222222222222222223333333333333333000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
%_SPACE
2
0
0
0
GS_OUT_FLAGS-HOTLINE
2
0
0
0
GS_OUT-COL
2
0000
2000
GS_OUT-INT
0
0000
0000
GS_OUT-ROWS
1
0000Hi,
We got a lot of short dumps with the same error when we upgraded from 46C to ECC6.
They were all for reports that used ALV and in evry case, corrections were needed to the field catalog.
I suggest that you double and triple check the table and field names in your field catalog. ALV is a lot more sensitive in ECC6 (or performs less checks) and it is possible that you're experiencing the same problem in ECC5.
Hope that answers your question
Alex Dixon -
Hi All,
I have developed an ALV report by OOPS method. After displaying the report when I want save as local file, it dumps. Anyone received this type of dump.
Dump decription:
The current statement requires a character-type data object.
Error analysis
At the statment
"STRLEN( obj )..."
, only character-type data objects are supported at the argument
position "obj".
In this particular case, the operand "obj" has the non-charcter-type type
"P".
Please help.
Regards,
JeetuHi,
In my report there are three amount field are being displayed. Is there anything separate i need to include in field catalog for these fields. Becasue I tried with fcat-inttype = 'P' for thse amount fields I am still getting the dump. But now the dump has been changed.
Runtime Errors GETWA_NOT_ASSIGNED
Field symbol has not yet been assigned.
Error analysis
You attempted to access an unassigned field symbol
(data segment 116).
This error may occur if
- You address a typed field symbol before it has been set with
ASSIGN
- You address a field symbol that pointed to the line of an
internal table that was deleted
- You address a field symbol that was previously reset using
UNASSIGN or that pointed to a local field that no
longer exists
- You address a global function interface, although the
respective function module is not active - that is, is
not in the list of active calls. The list of active calls
can be taken from this short dump. -
Explicit Search Helps Short-Dump in Editable ALV with included structure
I have an editable ALV grid defined as follows:
TYPES: BEGIN OF gs_outtab200.
TYPES: row_indx(4) TYPE n.
TYPES: multipurp TYPE c.
INCLUDE structure zxrfwc_test.
TYPES: end of gs_outtab200.
DATA:
gt_outtab200 TYPE TABLE OF gs_outtab200,
wa_outtab200 TYPE gs_outtab200.
The included structure zxrfwc_test has a component (field) which is defined with a data element that has an explicit search helps associated with it.
I know that this search help is working properly because it works fine in the program's selection screen.
But when I invoke the search help from within a column of the ALV itself, I get a short dump with a "GETWA_NOT_ASSIGNED" error.
I have done plenty of editable ALVs with search helps defined on the data elements and never encountered this problem.
Am I hitting this problem because the zxrfwc_test structure is defined within the
gs_outtab200 structure ??
If not, what is causing this problem. (Please note that I have set ls_fcat-F4AVAILABL = 'X' in the fieldcat routine - this doesn't seem to help at all.)
Please advise!!!!
I'm really stuck on this one because it's always worked before when I'm not dealing with a dictionary structure that's included within a larger ALV structure.
Thanks.Hi,
How you are creating your field catalog?
Try to create a field catalog in the following way giving reference to your structure. is it possible for you create a DDIC structure as same as
TYPES: BEGIN OF gs_outtab200.
TYPES: row_indx(4) TYPE n.
TYPES: multipurp TYPE c.
INCLUDE structure zxrfwc_test.
TYPES: end of gs_outtab200.
* Form f_generate_fieldcatalog *
* Form generate the field catalog table *
form f_generate_fieldcatalog.
* Private variable
data : v_structure like dd02l-tabname. " Table Name
v_structure = c_yatt_alv. " Structure Name
* Build the fieldcat according to DDIC structure YATT_ALV:
call function 'LVC_FIELDCATALOG_MERGE'
exporting
i_structure_name = v_structure
i_client_never_display = c_x
changing
ct_fieldcat = i_fieldcat[].
endform. " F_generate_fieldcatalog
a®
Maybe you are looking for
-
Bonjour actually installed and runs. It blows my mind that vista is compatible with something... The printer installs ok, drivers were a pain to get in there, but once I did everything went well until the print. Nothing happens. The printer acts like
-
I am looking for a way to more effectively use SMART Mailboxes. I send many emails to about 20 different recipients and would like a way to more easily track both sent messages to each recipient and received messages from each recipient. This include
-
I have an issue with the Recycle Bin. It does not respond if I click on the Icon. I have to empty the bin via another program
-
Unable to reset I-phone, any help appreciated
My Iphone freezes with a Mailbox logo and an arrow pointing to an I-tunes logo. It will not allow me to re-set. It does allow me to turn on and off, but this same mailbox logo with an arrow pointing upward to the i-tunes logo is constant. I have trie
-
Several price characteristics for SDCOM-VKOND
Hi In our project scenario several characterstics in a KB/class are referencing SDCOM-VKOND. Now for this we have used SAP notes 545206 & 512947. As mentioned in note 512947, today in QA server we had inserted entries in table CRMD_SCE_IBCSTIC based