SAP ABAP Class CL_KWUI_PROPERTY (KW: Attribute Dialog Box)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-KPR-DMF (Application Component) Document Management Framework
     SKWV (Package) Knowledge Warehouse: Visual Components
Properties
Class CL_KWUI_PROPERTY  
Short Description KW: Attribute Dialog Box    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SKWV   Knowledge Warehouse: Visual Components 
Created 20000804   SAP 
Last change 20010306   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SDOKM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SKWFC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SKWVC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_KWUI_PROPERTY has no interface implemented.
Friends
Class CL_KWUI_PROPERTY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BEHAVIOUR_CNTR Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20010102
2 CUSTOM_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER CONTAINER 20000804
3 C_COLOR_DISPLAY Constant Private Type reference (TYPE) SDOK_PROPV '0,0,0' Color: Display 20000804
4 C_COLOR_MODIFY Constant Private Type reference (TYPE) SDOK_PROPV '2,0,0' Color: Changeable 20000804
5 C_COLOR_OBLIGAT Constant Private Type reference (TYPE) SDOK_PROPV '3,0,0' Color: Mandatory 20001002
6 C_DIFFERENT_VALUE Constant Private Type reference (TYPE) SDOK_PROPV '<...>' Color: Different Value 20000809
7 C_SORTING Constant Public Type reference (TYPE) SDOK_PROPN 'SORTING' Attribute of a Document or a Relationship 20010126
8 DD_HANDLE_CNTR Instance attribute Private Type reference (TYPE) I 20010102
9 GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Grid 20000804
10 G_ATTRIBUTES Instance attribute Private Type reference (TYPE) SDOKMATTS Attribute Meta Data 20000804
11 G_ATTR_PROPS Instance attribute Private Type reference (TYPE) SDOKMATTPS Attribute Properties 20000804
12 G_CURRENT_OBJECT Instance attribute Private Type reference (TYPE) SKWF_IO Current Display Object 20000804
13 G_CURRENT_OUTTAB Instance attribute Private Type reference (TYPE) KWUIPROPS Current Value Table 20000804
14 G_DEFAULT_OUTTAB Instance attribute Private Type reference (TYPE) KWUIPROPS Output Table (Default) 20000915
15 G_EDIT_MODE Instance attribute Private Type reference (TYPE) SKWF_FLAG Mode (Display/Change) 20000929
16 G_FIRST_OUTTAB Instance attribute Private Type reference (TYPE) KWUIPROPS Initial Value of Attributes 20000804
17 G_OBJECTS Instance attribute Private Type reference (TYPE) OBJECTS Total Objects 20000804
18 G_OBJECT_TITLES Instance attribute Private Type reference (TYPE) SDOKPROPTLS Title of IO 20000804
19 G_OUTTAB Instance attribute Private Type reference (TYPE) KWUIPROPS Entire Value Table 20000804
20 G_PROPERTIES Instance attribute Private Type reference (TYPE) SDOKPROPTLS Properties 20000804
21 G_RANGES Instance attribute Private Type reference (TYPE) INTERVALS Internal Properties Cache 20000831
22 G_TERMINOLOGY Instance attribute Private Object reference (TYPE REF TO) CL_KWUI_TERMINOLOGY GUI Text, Icons, Messages, Popups and so on 20000830
23 TOOLBAR Instance attribute Private Type reference (TYPE) TOOLBAR_CONF Configuration of Toolbar 20001219
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_PROPERTIES Instance method Private Method Adjust Properties 20000929
2 BUILD_OUTTAB Instance method Private Method Create Output Table 20001228
3 CHECK_ATTRIBUTE Instance method Private Method Check Attribute 20000831
4 CONSTRUCTOR Instance method Public Constructor Constructor 20000804
5 CONVERT_TO_GRID_TABLE Instance method Private Method Convert to Grid Table 20000804
6 DATA_CHANGED Instance method Private Method React to Changed Properties 20000804
7 DELETE_ATTRIBUTE Instance method Private Method Delete Property 20000808
8 DISPLAY_GRID Instance method Private Method Send Output Table to ALV Control 20000804
9 EXTRACT_OBJECTS Instance method Private Method Extract IOs 20000804
10 FREE Instance method Public Method Destructor 20000804
11 FUNCTION_CODES_AND_F4 Instance method Private Method Input Help and Toolbar 20000804
12 GET_CURRENT_OBJECT Instance method Public Method Current Object 20000804
13 GET_MODIFIED_PROPS Instance method Public Method Changed Attributes 20000928
14 HANDLE_BUTTON_CLICK Instance method Private Event handling method Mouse Click Handler 20000804
15 HANDLE_DATA_CHANGED Instance method Private Event handling method Data Change Handler 20000804
16 HANDLE_F4 Instance method Private Event handling method F4 Event Handler 20000804
17 HANDLE_KONTEXT_MENU Instance method Private Event handling method Context Menu Handler 20000808
18 HANDLE_ONDROP Instance method Private Event handling method Handler for On-Drop Event 20010102
19 HANDLE_ONDROPCOMPLETE Instance method Private Event handling method Handler for On-Drop-Complete Event 20010102
20 HANDLE_TOOLBAR Instance method Private Event handling method Toolbar Handler 20000804
21 HANDLE_TOOLBAR_MENU Instance method Private Event handling method Menu Was Clicked 20010103
22 HANDLE_USER_COMMAND Instance method Private Event handling method User Command Handler 20000804
23 INSERT_INITIAL_ATTRIBUTE Instance method Private Method Display Initial Attributes 20000831
24 INSERT_NEW_LINE Instance method Private Method Insert New Line 20000810
25 REFRESH_TABLE_DISPLAY Instance method Public Method Refresh Display 20000804
26 SET_ATTR_COLOR Instance method Private Method Define Colors 20000804
27 SET_COLORS Instance method Private Method Set Colors 20000804
28 SET_CURRENT_DISPLAY_TAB Instance method Private Method Calculate Display Tables 20000804
29 SET_CURRENT_OBJECT Instance method Private Method Current Display Object 20000804
30 SET_DEFAULT_PROPS Instance method Private Method Specification of Attribute Values 20000915
31 SET_DISPLAY_FOR_MANY_IOS Instance method Private Method Display Several Info Objects 20000809
32 SET_DROPDOWN_CELLS Instance method Private Method Dropdown List 20000804
33 SET_EDIT_MODE Instance method Public Method Change Mode (Display/Change) 20000929
34 SET_FOCUS_ON_OBJECT Instance method Public Method Set Focus to This Object 20000804
35 SET_GRID_TITLE Instance method Private Method Grid Title 20000804
36 SET_INPUT_MODE Instance method Private Method Ready for Input Status of Fields 20000804
37 SET_LAYOUT_AND_FIELDCAT Instance method Private Method Layout and Field Catalog 20000804
38 SET_MODIFICATIONS Instance method Public Method Set Modifications 20000804
39 SET_READY_FOR_INPUT Instance method Private Method Ready for Input Status of Grid 20000804
40 SET_TABLE_FOR_DISPLAY Instance method Public Method Display Output Table 20000804
41 SET_TITLE Instance method Public Method Set Title Bar 20010313
42 SET_VISIBLE Instance method Public Method Display/Hide Control 20010102
43 SHOW_ATTRIBUTE_HELP Instance method Private Method Attribute Help 20000808
44 SHOW_DETAIL Instance method Private Method Detailed Display 20001009
45 VALIDATE_PROPS Instance method Public Method Check Attributes 20000928
Events
# Event Type Visibility Description Created on
1 CONTEXT_MENU_REQUEST Instance Event
(0)
Public
(2)
Context Menu Was Requested 20010104
2 INITIALIZE_TOOLBAR Instance Event
(0)
Public
(2)
Toolbar Structure 20010103
3 ONDROP Instance Event
(0)
Public
(2)
Objects Were Dropped 20010102
4 ONDROPCOMPLETE Instance Event
(0)
Public
(2)
Object Drop Is Over 20010102
5 TOOLBAR_MENU_SELECT Instance Event
(0)
Public
(2)
Toolbar Menu Was Chosen 20010103
6 USER_COMMAND Instance Event
(0)
Public
(2)
User Command 20001222
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 INTERVAL Private See coding Cache Lines 20000830 begin of interval, prop_name type sdok_propn. include type sdokmlohi. types: end of interval
2 INTERVALS Private See coding Cache Tables 20000830 INTERVALS type table of interval
3 KWUIPROP Private See coding Output Line 20000804 begin of KWUIPROP. include type sdokproptl. types: ext_value type sdok_propv, label type sdok_propv, sorting type sdok_propv, handle_dropdowncell type lvc_s_drop-handle, colors type lvc_t_scol, celltab type LVC_T_STYL. types: end of kwuiprop
4 KWUIPROPS Private See coding Output Table 20000804 kwuiprops type table of KWUIPROP
5 OBJECTS Private Type reference (TYPE) SKWF_IOS IOs 20000804
6 TOOLBAR_CONF Private See coding Configuration of Toolbar 20001219 begin of toolbar_conf, enable type skwf_flag, edit_mode type skwf_flag, toggle_mode type skwf_flag, end of toolbar_conf
Method Signatures

Method ADJUST_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) SDOKMATTS SDOK/Modell: Tabelle für Attribut mit Qualitäten 20000929
2 Changing PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTLS Liste von Attributausprägungen von Objekten 20000929

Method ADJUST_PROPERTIES on class CL_KWUI_PROPERTY has no exception.

Method BUILD_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ATTRIBUTES Call by reference Type reference (TYPE) SDOKMATTS SDOK/Modell: Tabelle für Attribut mit Qualitäten 20001228
2 Changing ATTR_PROPS Call by reference Type reference (TYPE) SDOKMATTPS SDOK/Modell: Tabelle für Attribut mit Eigenschaft 20001228
3 Changing OUTTAB Call by reference Type reference (TYPE) KWUIPROPS 20001228
4 Importing PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTLS Liste von Attributausprägungen von Objekten 20001228

Method BUILD_OUTTAB on class CL_KWUI_PROPERTY has no exception.

Method CHECK_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BAD_PROPERTY Call by reference Type reference (TYPE) SDOKPRERR SDOK/Modell: Eigenschaft mit Fehlercode 20000831
2 Changing RANGE Call by reference Type reference (TYPE) INTERVAL 20000831

Method CHECK_ATTRIBUTE on class CL_KWUI_PROPERTY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_NAME Value transfer Type reference (TYPE) C 20000804
2 Importing DYNNR Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20000804
3 Importing LIFETIME Value transfer Type reference (TYPE) I 20000925
4 Importing NO_AUTODEF_PROGID_DYNNR Value transfer Type reference (TYPE) C 20000925
5 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20000925
6 Importing REPID Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20000804
7 Importing STYLE Value transfer Type reference (TYPE) I 20000925
8 Importing TERMINOLOGY Call by reference Object reference (TYPE REF TO) CL_KWUI_TERMINOLOGY Gui Texte, Icons, Nachrichten, Popups usw. 20000830
# Exception Resumable Description Created on
1 CNTL_ERROR Fehler beim Erzeugen des Controls 20010102
2 CNTL_INIT_ERROR Fehler beim Initialisieren des Controls 20010102
3 CNTL_LINK_ERROR Fehler beim Linken des Controls 20010102
4 CNTL_SYSTEM_ERROR 20010102
5 CREATE_ERROR 20010102
6 DP_CREATE_ERROR Fehler beim Erzeugen des DataProvider Control 20010102
7 LIFETIME_DYNPRO_DYNPRO_LINK 20010102
8 LIFETIME_ERROR 20010102

Method CONVERT_TO_GRID_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ATTRIBUTES Call by reference Type reference (TYPE) SDOKMATTS SDOK/Modell: Tabelle für Attribut mit Qualitäten 20000804
2 Changing ATTR_PROPS Call by reference Type reference (TYPE) SDOKMATTPS SDOK/Modell: Tabelle für Attribut mit Eigenschaft 20000804
3 Changing OUTTAB Call by reference Type reference (TYPE) KWUIPROPS SDOK: Liste von Name-Wert-Paaren 20000804
4 Importing PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTLS Liste von Attributausprägungen von Objekten 20000804
5 Importing X_INITIAL_EDIT_MODE Call by reference Type reference (TYPE) SKWF_FLAG KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20000929

Method CONVERT_TO_GRID_TABLE on class CL_KWUI_PROPERTY has no exception.

Method DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGED_DATA Call by reference Type reference (TYPE) LVC_S_MODI CHANGED_DATA 20000804
2 Importing ER_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20000808

Method DATA_CHANGED on class CL_KWUI_PROPERTY has no exception.

Method DELETE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LT_CELLS Call by reference Type reference (TYPE) LVC_T_CELL ALV-Control: Tabelle mit Zellenbeschreibungen 20000808
2 Importing LT_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV-Control: Tabellenzeilen 20000808

Method DELETE_ATTRIBUTE on class CL_KWUI_PROPERTY has no exception.

Method DISPLAY_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCLUDE Call by reference Type reference (TYPE) UI_FUNCTIONS EXCLUDE 20000804
2 Changing FIELDTAB Call by reference Type reference (TYPE) LVC_T_FCAT FIELDTAB 20000804
3 Changing LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO LAYOUT 20000804
4 Changing OUTTAB Call by reference Type reference (TYPE) KWUIPROPS OUTTAB 20000804
5 Changing SORTING Call by reference Type reference (TYPE) LVC_T_SORT SORTING 20000804

Method DISPLAY_GRID on class CL_KWUI_PROPERTY has no exception.

Method EXTRACT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTLS PROPERTIES 20000804

Method EXTRACT_OBJECTS on class CL_KWUI_PROPERTY has no exception.

Method FREE Signature

Method FREE on class CL_KWUI_PROPERTY has no parameter.
Method FREE on class CL_KWUI_PROPERTY has no exception.

Method FUNCTION_CODES_AND_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_F4 Call by reference Type reference (TYPE) LVC_T_F4 IT_F4 20000804
2 Changing LT_EXCLUDE Call by reference Type reference (TYPE) UI_FUNCTIONS LT_EXCLUDE 20000804

Method FUNCTION_CODES_AND_F4 on class CL_KWUI_PROPERTY has no exception.

Method GET_CURRENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CURRENT_OBJECT Value transfer Type reference (TYPE) SKWF_IO SDOK: BOR-Schlüssel für Informationsobjekt 20000804

Method GET_CURRENT_OBJECT on class CL_KWUI_PROPERTY has no exception.

Method GET_MODIFIED_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DELETED_PROPS Call by reference Type reference (TYPE) SDOKPROPTLS Liste von Attributausprägungen von Objekten 20000928
2 Exporting INSERTED_PROPS Call by reference Type reference (TYPE) SDOKPROPTLS Liste von Attributausprägungen von Objekten 20000928

Method GET_MODIFIED_PROPS on class CL_KWUI_PROPERTY has no exception.

Method HANDLE_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_COL_ID Value transfer Attribute reference (LIKE) ES_COL_ID 20000804
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) ES_ROW_NO 20000804

Method HANDLE_BUTTON_CLICK on class CL_KWUI_PROPERTY has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Value transfer Attribute reference (LIKE) ER_DATA_CHANGED 20000804
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) E_ONF4 20000804
3 Importing E_ONF4_AFTER Value transfer Attribute reference (LIKE) E_ONF4_AFTER 20000804
4 Importing E_ONF4_BEFORE Value transfer Attribute reference (LIKE) E_ONF4_BEFORE 20000804

Method HANDLE_DATA_CHANGED on class CL_KWUI_PROPERTY has no exception.

Method HANDLE_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) ER_EVENT_DATA 20000804
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) ES_ROW_NO 20000804
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) ET_BAD_CELLS 20000804
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) E_DISPLAY 20000804
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) E_FIELDNAME 20000804

Method HANDLE_F4 on class CL_KWUI_PROPERTY has no exception.

Method HANDLE_KONTEXT_MENU Signature

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

Method HANDLE_KONTEXT_MENU on class CL_KWUI_PROPERTY has no exception.

Method HANDLE_ONDROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20010102
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20010102
3 Importing E_DRAGDROPOBJ Call by reference Attribute reference (LIKE) 20010102
4 Importing E_ROW Call by reference Attribute reference (LIKE) 20010102

Method HANDLE_ONDROP on class CL_KWUI_PROPERTY has no exception.

Method HANDLE_ONDROPCOMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20010102
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20010102
3 Importing E_DRAGDROPOBJ Call by reference Attribute reference (LIKE) 20010102
4 Importing E_ROW Call by reference Attribute reference (LIKE) 20010102

Method HANDLE_ONDROPCOMPLETE on class CL_KWUI_PROPERTY has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) E_INTERACTIVE 20000804
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) E_OBJECT 20000804

Method HANDLE_TOOLBAR on class CL_KWUI_PROPERTY has no exception.

Method HANDLE_TOOLBAR_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20010103
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20010103

Method HANDLE_TOOLBAR_MENU on class CL_KWUI_PROPERTY has no exception.

Method HANDLE_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 20000804

Method HANDLE_USER_COMMAND on class CL_KWUI_PROPERTY has no exception.

Method INSERT_INITIAL_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) SDOKMATTS SDOK/Modell: Tabelle für Attribut mit Qualitäten 20000831
2 Changing ATTR_PROPS Call by reference Type reference (TYPE) SDOKMATTPS SDOK/Modell: Tabelle für Attribut mit Eigenschaft 20000831
3 Changing OUTTAB Call by reference Type reference (TYPE) KWUIPROPS 20000831

Method INSERT_INITIAL_ATTRIBUTE on class CL_KWUI_PROPERTY has no exception.

Method INSERT_NEW_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROW_ID Call by reference Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20000810

Method INSERT_NEW_LINE on class CL_KWUI_PROPERTY has no exception.

Method REFRESH_TABLE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) SDOKMATTS SDOK/Modell: Tabelle für Attribut mit Qualitäten 20000804
2 Importing ATTR_PROPS Call by reference Type reference (TYPE) SDOKMATTPS SDOK/Modell: Tabelle für Attribut mit Eigenschaft 20000804
3 Importing DEFAULT_PROPS Call by reference Type reference (TYPE) SDOKPROPTYS SDOK: Liste von Name-Wert-Paaren 20000915
4 Importing OBJECT_TITLES Call by reference Type reference (TYPE) SDOKPROPTLS Liste von Attributausprägungen von Objekten 20010221
5 Importing PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTLS Liste von Attributausprägungen von Objekten 20000804
6 Importing X_INITIAL_EDIT_MODE Call by reference Type reference (TYPE) SKWF_FLAG Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20000929

Method REFRESH_TABLE_DISPLAY on class CL_KWUI_PROPERTY has no exception.

Method SET_ATTR_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTR_PROPS Call by reference Type reference (TYPE) SDOKMATTP ATTR_PROPS 20000804
2 Changing COLOR Call by reference Type reference (TYPE) LVC_S_COLO COLOR 20000804

Method SET_ATTR_COLOR on class CL_KWUI_PROPERTY has no exception.

Method SET_COLORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing OUTTAB Call by reference Type reference (TYPE) KWUIPROPS 20000809
2 Importing P_ATTRIBUTES Call by reference Type reference (TYPE) SDOKMATTS P_ATTRIBUTES 20000804
3 Importing P_ATTR_PROPS Call by reference Type reference (TYPE) SDOKMATTPS SDOK/Modell: Tabelle für Attribut mit Eigenschaft 20040901
4 Importing P_PROP_VALUES Call by reference Type reference (TYPE) SDOKPROPTLS P_PROP_VALUES 20000804

Method SET_COLORS on class CL_KWUI_PROPERTY has no exception.

Method SET_CURRENT_DISPLAY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_OBJECT Call by reference Type reference (TYPE) SKWF_IO CURRENT_OBJECT 20000804
2 Changing PT_OUTTAB Call by reference Type reference (TYPE) KWUIPROPS PT_OUTTAB 20000804

Method SET_CURRENT_DISPLAY_TAB on class CL_KWUI_PROPERTY has no exception.

Method SET_CURRENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NEXT Call by reference Type reference (TYPE) SKWF_CAVAL P_NEXT 20000804

Method SET_CURRENT_OBJECT on class CL_KWUI_PROPERTY has no exception.

Method SET_DEFAULT_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) SDOKMATTS SDOK/Modell: Tabelle für Attribut mit Qualitäten 20000915
2 Importing ATTR_PROPS Call by reference Type reference (TYPE) SDOKMATTPS SDOK/Modell: Tabelle für Attribut mit Eigenschaft 20000915
3 Importing DEFAULT_PROPS Call by reference Type reference (TYPE) SDOKPROPTYS SDOK: Liste von Name-Wert-Paaren 20000915
4 Changing OUTTAB Call by reference Type reference (TYPE) KWUIPROPS 20000915
5 Importing PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTLS Liste von Attributausprägungen von Objekten 20000915
6 Importing X_INITIAL_EDIT_MODE Call by reference Type reference (TYPE) SKWF_FLAG Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20000929

Method SET_DEFAULT_PROPS on class CL_KWUI_PROPERTY has no exception.

Method SET_DISPLAY_FOR_MANY_IOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) SDOKMATTS SDOK/Modell: Tabelle für Attribut mit Qualitäten 20000809
2 Importing ATTR_PROPS Call by reference Type reference (TYPE) SDOKMATTPS SDOK/Modell: Tabelle für Attribut mit Eigenschaft 20000809
3 Changing OUTTAB Call by reference Type reference (TYPE) KWUIPROPS 20000809
4 Importing PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTLS Liste von Attributausprägungen von Objekten 20000809

Method SET_DISPLAY_FOR_MANY_IOS on class CL_KWUI_PROPERTY has no exception.

Method SET_DROPDOWN_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) SDOKMATTS SDOK/Modell: Tabelle für Attribut mit Qualitäten 20000830
2 Importing ATTR_PROPS Call by reference Type reference (TYPE) SDOKMATTPS SDOK/Modell: Tabelle für Attribut mit Eigenschaft 20010222
3 Changing OUTTAB Call by reference Type reference (TYPE) KWUIPROPS 20000830
4 Importing X_INITIAL_EDIT_MODE Call by reference Type reference (TYPE) SKWF_FLAG KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20000929

Method SET_DROPDOWN_CELLS on class CL_KWUI_PROPERTY has no exception.

Method SET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SET_MODIFICATIONS Value transfer Type reference (TYPE) SKWF_FLAG SPACE bei Wechsel in Anzeigemodus ('X' Änderungen setzen ) 20000929
2 Importing X_EDIT_MODE Value transfer Type reference (TYPE) SKWF_FLAG SPACE Änderungsmodus ('X' gesetzt, ' ' nur Anzeige) 20000929

Method SET_EDIT_MODE on class CL_KWUI_PROPERTY has no exception.

Method SET_FOCUS_ON_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FOCUS_OBJECT Call by reference Type reference (TYPE) SKWF_IO SDOK: BOR-Schlüssel für Informationsobjekt 20000804

Method SET_FOCUS_ON_OBJECT on class CL_KWUI_PROPERTY has no exception.

Method SET_GRID_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_OBJECT Call by reference Type reference (TYPE) SKWF_IO CURRENT_OBJECT 20000804

Method SET_GRID_TITLE on class CL_KWUI_PROPERTY has no exception.

Method SET_INPUT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Type reference (TYPE) STRING FIELDNAME 20000804
2 Changing PT_CELLTAB Call by reference Type reference (TYPE) LVC_T_STYL PT_CELLTAB 20000804
3 Importing P_F4 Value transfer Type reference (TYPE) DDBOOL_D P_F4 20000804
4 Importing P_MODE Value transfer Type reference (TYPE) STRING P_MODE 20000804
5 Importing TABNAME Value transfer Type reference (TYPE) STRING TABNAME 20000804

Method SET_INPUT_MODE on class CL_KWUI_PROPERTY has no exception.

Method SET_LAYOUT_AND_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) SDOKMATTS ATTRIBUTES 20000804
2 Importing ATTR_PROPS Call by reference Type reference (TYPE) SDOKMATTPS ATTR_PROPS 20000804
3 Changing FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT FIELDCAT 20000804
4 Changing LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO LAYOUT 20000804
5 Importing OUTTAB Call by reference Type reference (TYPE) KWUIPROPS OUTTAB 20000804
6 Changing SORTING Call by reference Type reference (TYPE) LVC_T_SORT SORTING 20000804
7 Importing X_INITIAL_EDIT_MODE Call by reference Type reference (TYPE) SKWF_FLAG MODE 20000929

Method SET_LAYOUT_AND_FIELDCAT on class CL_KWUI_PROPERTY has no exception.

Method SET_MODIFICATIONS Signature

Method SET_MODIFICATIONS on class CL_KWUI_PROPERTY has no parameter.
Method SET_MODIFICATIONS on class CL_KWUI_PROPERTY has no exception.

Method SET_READY_FOR_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ATTRIBUTES Call by reference Type reference (TYPE) SDOKMATTS I_READY_FOR_INPUT 20000809
2 Changing ATTR_PROPS Call by reference Type reference (TYPE) SDOKMATTPS SDOK/Modell: Tabelle für Attribut mit Eigenschaft 20000809
3 Changing OUTTAB Call by reference Type reference (TYPE) KWUIPROPS 20000809
4 Importing X_INITIAL_EDIT_MODE Call by reference Type reference (TYPE) SKWF_FLAG KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20000929

Method SET_READY_FOR_INPUT on class CL_KWUI_PROPERTY has no exception.

Method SET_TABLE_FOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) SDOKMATTS SDOK/Modell: Tabelle für Attribut mit Qualitäten 20000804
2 Importing ATTR_PROPS Call by reference Type reference (TYPE) SDOKMATTPS SDOK/Modell: Tabelle für Attribut mit Eigenschaft 20000804
3 Importing DEFAULT_PROPS Call by reference Type reference (TYPE) SDOKPROPTYS SDOK: Liste von Name-Wert-Paaren 20000915
4 Importing DISPLAY_OBJECT Call by reference Type reference (TYPE) SKWF_IO SDOK: BOR-Schlüssel für Informationsobjekt 20000804
5 Importing OBJECT_TITLES Call by reference Type reference (TYPE) SDOKPROPTLS Liste von Attributausprägungen von Objekten 20000804
6 Importing PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTLS Liste von Attributausprägungen von Objekten 20000804
7 Importing X_ALLOW_EDIT_MODE_TOGGLE Value transfer Type reference (TYPE) SKWF_FLAG 'X' KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20001219
8 Importing X_ENABLE_TOOLBAR Value transfer Type reference (TYPE) SKWF_FLAG SPACE Toolbar anzeigen 20001219
9 Importing X_INITIAL_EDIT_MODE Value transfer Type reference (TYPE) SKWF_FLAG 'X' Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20000929

Method SET_TABLE_FOR_DISPLAY on class CL_KWUI_PROPERTY has no exception.

Method SET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_TITLES Call by reference Type reference (TYPE) SDOKPROPTLS Liste von Attributausprägungen von Objekten 20010313

Method SET_TITLE on class CL_KWUI_PROPERTY has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VISIBLE Call by reference Type reference (TYPE) C 20010102
# Exception Resumable Description Created on
1 CNTL_ERROR 20010102
2 CNTL_SYSTEM_ERROR 20010102

Method SHOW_ATTRIBUTE_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LT_CELLS Call by reference Type reference (TYPE) LVC_T_CELL ALV-Control: Tabelle mit Zellenbeschreibungen 20000808
2 Importing LT_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV-Control: Tabellenzeilen 20000808

Method SHOW_ATTRIBUTE_HELP on class CL_KWUI_PROPERTY has no exception.

Method SHOW_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LT_CELLS Call by reference Type reference (TYPE) LVC_T_CELL ALV-Control: Tabelle mit Zellenbeschreibungen 20001009
2 Importing LT_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV-Control: Tabellenzeilen 20001009

Method SHOW_DETAIL on class CL_KWUI_PROPERTY has no exception.

Method VALIDATE_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BAD_PROPERTY Value transfer Type reference (TYPE) SDOKPRERR SDOK/Modell: Eigenschaft mit Fehlercode 20000928

Method VALIDATE_PROPS on class CL_KWUI_PROPERTY has no exception.
Event Signatures

Event CONTEXT_MENU_REQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20010104

Event INITIALIZE_TOOLBAR Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 INTERACTIVE Exporting Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20010103
2 MENU Exporting Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET ALV Kontextmenü 20010103

Event ONDROP Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20010102

Event ONDROPCOMPLETE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_DRAGDROPOBJ Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20010102

Event TOOLBAR_MENU_SELECT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) SY-UCOMM Funktionscode 20010103
2 MENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenüpointer 20010103

Event USER_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20010103
History
Last changed by/on SAP  20010306 
SAP Release Created in 50A