GET_ALL_REFS SAP Method Index of All Uses of Objects









Below is documentation, parameters and attributes of ABAP Method GET_ALL_REFS within SAP class CL_ABAP_COMPILER. There is also a number of example ABAP code snipts to help you use the functionality of this method.

This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name CL_ABAP_COMPILER into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.


Method Type - Instance

This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.

The following technical details of method GET_ALL_REFS can also be found below:

  • Importing parameters
  • Exporting parameters
  • Changing parameters
  • Returning parameters
  • Exceptions
  • Coding Examples


Parameters of Method GET_ALL_REFS

.

NameTypeData TypeDescriptionDefault Value
P_EXTENDEDImportingTYPE
SYCHAR01
Enhanced Breakdown of Where-Used List
P_GRADESImportingTYPE
SCR_GRADES
Range of Grades
P_INTERNALImportingTYPE
SYCHAR01
Internal Objects Too
P_LOCALImportingTYPE
SYCHAR01
Local Classes also
P_NO_INCLUDESImportingTYPE
SYCHAR01
Reference Not per Include
P_TESTCODEImportingTYPE
SYCHAR01
Test Code
P_TYPESImportingTYPE
SCR_RTAGS
Range of Tags
P_EXTENDEDImportingTYPE
ABAP_BOOL
Enhanced Breakdown of Where-Used List
P_INTERNALImportingTYPE
ABAP_BOOL
Internal Objects Too
P_LOCALImportingTYPE
ABAP_BOOL
Local classes too
P_NO_INCLUDESImportingTYPE
ABAP_BOOL
Reference not by include
P_TESTCODEImportingTYPE
ABAP_BOOL
Test Code
P_ABORTExportingTYPE
SYCHAR01
Analysis Cancelled
P_ERRORExportingTYPE
SYCHAR01
Syntax Error Occurred
P_ERRORSExportingTYPE
SCR_ERRORS
Table with Messages
P_RESULTExportingTYPE
SCR_GLREFS
Table of References
P_ABORTExportingTYPE
ABAP_BOOL
Analysis Cancelled
P_ERRORExportingTYPE
ABAP_BOOL
Syntax Error Occurred



Exceptions of Method GET_ALL_REFS

This method does not have any exceptions

Example ABAP coding


DATA: lo_class TYPE REF TO CL_ABAP_COMPILER.
DATA: lv_P_ABORT TYPE SYCHAR01,
lv_P_ERROR TYPE SYCHAR01,
lv_P_ERRORS TYPE SCR_ERRORS,
lv_P_EXTENDED TYPE SYCHAR01,
lv_P_GRADES TYPE SCR_GRADES,
lv_P_INTERNAL TYPE SYCHAR01,
lv_P_LOCAL TYPE SYCHAR01,
lv_P_NO_INCLUDES TYPE SYCHAR01,
lv_P_RESULT TYPE SCR_GLREFS,
lv_P_TESTCODE TYPE SYCHAR01,
lv_P_TYPES TYPE SCR_RTAGS,
lv_P_ABORT TYPE ABAP_BOOL,
lv_P_ERROR TYPE ABAP_BOOL,
lv_P_EXTENDED TYPE ABAP_BOOL,
lv_P_INTERNAL TYPE ABAP_BOOL,
lv_P_LOCAL TYPE ABAP_BOOL,
lv_P_NO_INCLUDES TYPE ABAP_BOOL,
lv_P_TESTCODE TYPE ABAP_BOOL,
lv_other TYPE c.

CALL METHOD lo_class=>GET_ALL_REFS(
EXPORTING
P_EXTENDED = lv_P_EXTENDED
P_GRADES = lv_P_GRADES
P_INTERNAL = lv_P_INTERNAL
P_LOCAL = lv_P_LOCAL
P_NO_INCLUDES = lv_P_NO_INCLUDES
P_TESTCODE = lv_P_TESTCODE
P_TYPES = lv_P_TYPES
P_EXTENDED = lv_P_EXTENDED
P_INTERNAL = lv_P_INTERNAL
P_LOCAL = lv_P_LOCAL
P_NO_INCLUDES = lv_P_NO_INCLUDES
P_TESTCODE = lv_P_TESTCODE
IMPORTING
P_ABORT = lv_P_ABORT
P_ERROR = lv_P_ERROR
P_ERRORS = lv_P_ERRORS
P_RESULT = lv_P_RESULT
P_ABORT = lv_P_ABORT
P_ERROR = lv_P_ERROR ).

Links to Related Class(s)

CL_ABAP_...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!