SAP Knowledge Base Article - Preview

2516430 - Dynamic selection with tree: CNTL_ERROR Raise_exception

Symptom

The system displays the dynamic selection as a tree. When pressing BACK button from dynamic selections screen, the following DUMP is issued:

Category ABAP programming error
Runtime Errors RAISE_EXCEPTION
ABAP Program SAPLSSEL
Application Component BC-ABA-TO

Exception condition "CNTL_ERROR" triggered

"RAISE_EXCEPTION"
"CL_GUI_TOOLBAR================CP" bzw. CL_GUI_TOOLBAR================CM00B
"SET_BUTTON_STATE"
or
"CL_GUI_TOOLBAR================CP" CNTL_ERROR

   CALL METHOD call_method
   EXPORTING
   method = 'SetButtonState'
   p_count = 3
   p1 = fcode
   p2 = m_enabled
   p3 = m_checked
   EXCEPTIONS
   OTHERS = 1.
   IF sy-subrc NE 0.
>>>>> RAISE cntl_error.


Read more...

Environment

SAP NetWeaver

Product

SAP NetWeaver 7.1 ; SAP NetWeaver 7.2 ; SAP NetWeaver 7.3 ; SAP NetWeaver 7.4 ; SAP NetWeaver 7.5 ; SAP enhancement package 1 for SAP NetWeaver 7.3 ; SAP enhancement package 2 for SAP NetWeaver 7.0

Keywords

RAISE_EXCEPTION, SAPLSSEL, CL_GUI_TOOLBAR, SET_BUTTON_STATE, CNTL_ERROR, LEAVE_ME_SUB, Dynamic selection, toolbar control, BACK, Execute, button, screen , KBA , BC-ABA-TO , Selection Variants, Selection Screen Services , BC-FES-GUI , SAP GUI for Windows , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.