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
⤷ 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 |