SAP ABAP Class CL_BUPA_RESULT_SCREEN (SAP BP Dialog: Proxy for Hitlist with ALV/Table Control)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-BP-UI (Application Component) Dialog SAP-GUI
     BUPA_DIALOG (Package) SAP Business Partner: New Dialog Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BUS_ABSTRACT_SUB_SCREEN Locator: Wrapper for a Subscreen 20001123
Properties
Class CL_BUPA_RESULT_SCREEN  
Short Description SAP BP Dialog: Proxy for Hitlist with ALV/Table Control    
Super Class CL_BUS_ABSTRACT_SUB_SCREEN Locator: Wrapper for a Subscreen 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BUPA_DIALOG   SAP Business Partner: New Dialog Interface 
Created 20001123   SAP 
Last change 20001123   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BUPA_RESULT_SCREEN has no forward declaration.
Interfaces
Class CL_BUPA_RESULT_SCREEN has no interface implemented.
Friends
Class CL_BUPA_RESULT_SCREEN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DIALOG_ACTIVITY Constant Protected See coding 20001123
2 GC_FIELD_NAME Constant Private See coding Constant: Field Name 20001123
3 GC_FUNCTION_CODE Constant Private See coding Constant: Function Codes 20001123
4 GC_PREFIX_LENGTH Instance attribute Private Type reference (TYPE) I 13 Length of GC_FUNCTION_CODE-PREFIX 20001123
5 GC_SEARCH_DYNPRO_NUMBER Constant Private Type reference (TYPE) BUS_SCREEN-DYNPRO_NUMBER 1060 20051207
6 GC_STATUS_KEY Constant Private Type reference (TYPE) CUA_STATUS 'SCREEN_1020' Key of Context Menu Status 20001123
7 GC_STATUS_KEY_1060 Constant Private Type reference (TYPE) CUA_STATUS 'SCREEN_1060' 20051207
8 GC_STATUS_PROGRAM Constant Private Type reference (TYPE) BUS_SCREEN-PROGRAM_NAME 'SAPLBUPA_DIALOG_JOEL' Program of Context Menu Status 20001123
9 GV_ACTIVE_SUB_SCREEN Instance attribute Private Object reference (TYPE REF TO) CL_BUPA_RESULT_SUB_SCREEN Current Active Subscreen 20001123
10 GV_ADD_TO_MY_OBJECTS_ENABLED Instance attribute Private Type reference (TYPE) BUS_SCREEN-BOOLEAN Property: AddToMyObject Enabled 20001123
11 GV_ADD_TO_REMEMBERED_ENABLED Instance attribute Private Type reference (TYPE) BUS_SCREEN-BOOLEAN Property: AddToRememberedObject Enabled 20001123
12 GV_ALV_ACTIVE Instance attribute Private Type reference (TYPE) BUS_SCREEN-BOOLEAN Property: ALV Active 20001123
13 GV_ANY_RESULT Instance attribute Private Type reference (TYPE) BUS_SCREEN-BOOLEAN Indicator: Content Exists 20001123
14 GV_REFRESH_ENABLED Instance attribute Private Type reference (TYPE) BUS_SCREEN-BOOLEAN Property: Refresh Enabled 20001123
15 GV_REMOVE_FROM_ENABLED Instance attribute Private Type reference (TYPE) BUS_SCREEN-BOOLEAN Property: RemoveFrom... Enabled 20001123
Methods
# Method Level Visibility Method type Description Created on
1 DISPATCH Instance method Public Method Processes a Function Code 20001123
2 ON_ALV_DOUBLE_CLICK Instance method Private Event handling method Private Event: ALV Double-Click 20001123
3 ON_ALV_USER_COMMAND Instance method Private Event handling method Private Event: ALV Context Menu, Selection 20001123
4 ON_CONTEXT_MENU Instance method Private Event handling method Private Event: ALV Context Menu, Structure 20001123
5 SET_ADD_TO_MY_OBJECTS_ENABLED Instance method Public Method De/Activates Button 20001123
6 SET_ADD_TO_REMEMBERED_ENABLED Instance method Public Method De/Activates Button 20001123
7 SET_ALV_ACTIVE Instance method Public Method De/Activates ALV 20001123
8 SET_REFRESH_ENABLED Instance method Public Method De/Activates Button 20001123
9 SET_REMOVE_FROM_ENABLED Instance method Public Method De/Activates Button 20001123
10 SET_TABLE_LINES Instance method Public Method Sets the Results Lines 20001123
Events
# Event Type Visibility Description Created on
1 ADD_TO_MY_OBJECTS Instance Event
(0)
Public
(2)
Include Selected Partners in My Objects 20001123
2 ADD_TO_REMEMBERED_OBJECTS Instance Event
(0)
Public
(2)
Include Selected Partners in List of Flagged Objects 20001123
3 CONTEXT_MENU_CLICK Instance Event
(0)
Public
(2)
Entry in Context Menu Selected 20001123
4 DISPLAY_DETAIL Instance Event
(0)
Public
(2)
Display Partner Detail 20001123
5 EXTEND_CONTEXT_MENU Instance Event
(0)
Public
(2)
Extend Context Menu 20001123
6 MAINTAIN_PARTNERS Instance Event
(0)
Public
(2)
Process Selected Partner 20001123
7 REFRESH Instance Event
(0)
Public
(2)
Refresh Current List 20001123
8 REMOVE_FROM Instance Event
(0)
Public
(2)
Remove Selected Partner from Current List 20001123
Types
Class CL_BUPA_RESULT_SCREEN has no local type.
Method Signatures

Method DISPATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DISPATCHED Call by reference Type reference (TYPE) BUS_SCREEN-BOOLEAN EV_DISPATCHED 20001123
2 Importing IV_FUNCTION_CODE Call by reference Type reference (TYPE) BUS_SCREEN-FUNCTION_CODE IV_FUNCTION_CODE 20001123

Method DISPATCH on class CL_BUPA_RESULT_SCREEN has no exception.

Method ON_ALV_DOUBLE_CLICK Signature

Method ON_ALV_DOUBLE_CLICK on class CL_BUPA_RESULT_SCREEN has no parameter.
Method ON_ALV_DOUBLE_CLICK on class CL_BUPA_RESULT_SCREEN has no exception.

Method ON_ALV_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) E_UCOMM 20001123

Method ON_ALV_USER_COMMAND on class CL_BUPA_RESULT_SCREEN has no exception.

Method ON_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MENU Value transfer Attribute reference (LIKE) IV_MENU 20001123

Method ON_CONTEXT_MENU on class CL_BUPA_RESULT_SCREEN has no exception.

Method SET_ADD_TO_MY_OBJECTS_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENABLED Call by reference Type reference (TYPE) BUS_SCREEN-BOOLEAN IV_ENABLED 20001123

Method SET_ADD_TO_MY_OBJECTS_ENABLED on class CL_BUPA_RESULT_SCREEN has no exception.

Method SET_ADD_TO_REMEMBERED_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENABLED Call by reference Type reference (TYPE) BUS_SCREEN-BOOLEAN IV_ENABLED 20001123

Method SET_ADD_TO_REMEMBERED_ENABLED on class CL_BUPA_RESULT_SCREEN has no exception.

Method SET_ALV_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_AREA Call by reference Type reference (TYPE) BUS_SCREEN-AREA CS_AREA 20001123
2 Importing IV_ACTIVE Call by reference Type reference (TYPE) BUS_SCREEN-BOOLEAN IV_ACTIVE 20001123
3 Importing IV_ALV Call by reference Object reference (TYPE REF TO) CL_BUPA_RESULT_SUB_SCREEN IV_ALV 20001123
4 Importing IV_TC Call by reference Object reference (TYPE REF TO) CL_BUPA_RESULT_SUB_SCREEN IV_TC 20001123

Method SET_ALV_ACTIVE on class CL_BUPA_RESULT_SCREEN has no exception.

Method SET_REFRESH_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENABLED Call by reference Type reference (TYPE) BUS_SCREEN-BOOLEAN IV_ENABLED 20001123

Method SET_REFRESH_ENABLED on class CL_BUPA_RESULT_SCREEN has no exception.

Method SET_REMOVE_FROM_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENABLED Call by reference Type reference (TYPE) BUS_SCREEN-BOOLEAN IV_ENABLED 20001123

Method SET_REMOVE_FROM_ENABLED on class CL_BUPA_RESULT_SCREEN has no exception.

Method SET_TABLE_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE_LINES Call by reference Type reference (TYPE) STANDARD TABLE Ergebniszeilen 20001123
2 Importing IV_SORT Call by reference Type reference (TYPE) BUS_SCREEN-BOOLEAN 'X' Kennzeichen: Ergebnis for der Anzeige sortieren 20001123
3 Importing IV_SORT_ON_FIRST_DISPLAY Call by reference Type reference (TYPE) BUS_SCREEN-BOOLEAN 'X' Kennzeichen: Ergebnis vor der ersten Anzeige sortieren 20001123

Method SET_TABLE_LINES on class CL_BUPA_RESULT_SCREEN has no exception.
Event Signatures

Event ADD_TO_MY_OBJECTS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IT_PARTNER_GUIDS Exporting Value transfer Type reference (TYPE) BUS_PARTNER-GUID_TABLE ADD_TO_MY_OBJECTS 20001123

Event ADD_TO_REMEMBERED_OBJECTS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IT_PARTNER_GUIDS Exporting Value transfer Type reference (TYPE) BUS_PARTNER-GUID_TABLE ADD_TO_REMEMBERED_OBJECTS 20001123

Event CONTEXT_MENU_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IT_PARTNER_GUIDS Exporting Value transfer Type reference (TYPE) BUS_PARTNER-GUID_TABLE CONTEXT_MENU_CLICK 20001123
2 IV_FUNCTION_CODE Exporting Value transfer Type reference (TYPE) BUS_SCREEN-FUNCTION_CODE CONTEXT_MENU_CLICK 20001123

Event DISPLAY_DETAIL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IV_PARTNER_GUID Exporting Value transfer Type reference (TYPE) BUS_PARTNER-GUID DISPLAY_DETAIL 20001123

Event EXTEND_CONTEXT_MENU Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IV_MENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU EXTEND_CONTEXT_MENU 20001123
2 IV_PREFIX Exporting Value transfer Type reference (TYPE) BUS_SCREEN-FUNCTION_CODE EXTEND_CONTEXT_MENU 20001123

Event MAINTAIN_PARTNERS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IT_PARTNER_GUIDS Exporting Value transfer Type reference (TYPE) BUS_PARTNER-GUID_TABLE MAINTAIN_PARTNERS 20001123
2 IV_ACTIVITY Exporting Value transfer Type reference (TYPE) BUS_DIALOG-ACTIVITY MAINTAIN_PARTNERS 20001123
3 IV_IN_NEW_WINDOW Exporting Value transfer Type reference (TYPE) BUS_SCREEN-BOOLEAN MAINTAIN_PARTNERS 20001123

Event REFRESH Signature
Event REFRESH on class CL_BUPA_RESULT_SCREEN has no parameter.
Event REMOVE_FROM Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IT_PARTNER_GUIDS Exporting Value transfer Type reference (TYPE) BUS_PARTNER-GUID_TABLE REMOVE_FROM 20001123
History
Last changed by/on SAP  20001123 
SAP Release Created in 50A