SAP ABAP Class /BCV/CL_UIF_QUERY_VIEW (Assistance Class for /BCV/WDC_QUERY_VIEW)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BCV (Application Component) Business Context Viewer
     /BCV/UIF (Package) BCV User Interface Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20080926
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /BCV/CL_UIF_COMMON_ASSIST Assistance Class for /BCV/CL_UIF_MAIN 20081007
Properties
Class /BCV/CL_UIF_QUERY_VIEW  
Short Description Assistance Class for /BCV/WDC_QUERY_VIEW    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BCV/UIF   BCV User Interface Layer 
Created 20080926   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /BCV/CL_UIF_QUERY_VIEW has no interface implemented.
Friends
Class /BCV/CL_UIF_QUERY_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CHART_DDOWN_WIDTH Constant Public Type reference (TYPE) STRING '12em' Length of the 'Chart' Dropdown Box 20080926
2 CO_CHART_TYPE Constant Public See coding Possible Chart Types 20090116
3 CO_DASHBOARD_DISPLAY_HEIGHT Constant Public Type reference (TYPE) I 215 Height of preview display 20080926
4 CO_DASHBOARD_DISPLAY_WIDTH Constant Public Type reference (TYPE) I 325 Width of dashboard display 20080926
5 CO_DASHBOARD_GRAPH_TEXT_SIZE Constant Public Type reference (TYPE) STRING '9pt' Text size in dashboard display 20080926
6 CO_DASHBOARD_LABEL_TEXT_SIZE Constant Public Type reference (TYPE) STRING '8pt' Label size in dashboard display 20090424
7 CO_DASHBOARD_LINE_WIDTH Constant Public Type reference (TYPE) I 2 Line width in dashboard 20080926
8 CO_DASHBOARD_TAB_COL_NO Constant Public Type reference (TYPE) I 4 No of columns in dashboard display 20080926
9 CO_DASHBOARD_TAB_ROW_NO Constant Public Type reference (TYPE) I 8 No of rows in preview display 20080926
10 CO_DATATYPE Constant Public See coding Datatypes in query output 20090123
11 CO_DISPLAY_ATTR Constant Public See coding Display Attributes 20090116
12 CO_FOLLOWUP_TABLE_INDEX_LENGTH Constant Public Type reference (TYPE) I 5 No of places a tab index occupies in a followup event ID 20080926
13 CO_MAIN_DISPLAY_HEIGHT Constant Public Type reference (TYPE) I 400 Height of analytical display 20080926
14 CO_MAIN_DISPLAY_WIDTH Constant Public Type reference (TYPE) I 813 Width of analytical display 20080926
15 CO_MAIN_DISPLAY_WIDTH_NWBC Constant Public Type reference (TYPE) I 710 Width of analytical display in NWBC 20080926
16 CO_MAIN_DISPLAY_WIDTH_PORTAL Constant Public Type reference (TYPE) I 760 Width of analytical display in Portal 20080926
17 CO_MAIN_GRAPH_TEXT_SIZE Constant Public Type reference (TYPE) STRING '12pt' Text size in analytic display 20080926
18 CO_MAIN_LABEL_TEXT_SIZE Constant Public Type reference (TYPE) STRING '10pt' Label size in analytic display 20090424
19 CO_MAIN_LINE_WIDTH Constant Public Type reference (TYPE) I 3 Line width in analytical display 20080926
20 CO_MAIN_SCREEN_RATIO Constant Public Type reference (TYPE) F '0.714' Screen ratio of analytical view (71,4%) 20090430
21 CO_MAIN_TAB_COL_NO Constant Public Type reference (TYPE) I 10 No of columns in analytical display 20080926
22 CO_MAIN_TAB_ROW_NO Constant Public Type reference (TYPE) I 15 No of rows in analytical display 20080926
23 CO_MAX_CAT_HORIZONTAL Constant Public Type reference (TYPE) I 20 Maximal number of horizontal category labels 20080926
24 CO_MAX_CAT_LABEL Constant Public Type reference (TYPE) I 15 Maximal number of displayed category labels 20080926
25 CO_OUTPUT Constant Public See coding Query Output Type 20080926
26 CO_PERS_NO Constant Public Type reference (TYPE) I 10 Max Allowed No of personalized Charts 20081229
27 CO_POPUP_HEIGHT Constant Public Type reference (TYPE) STRING '300px' Height of popup windows 20080926
28 CO_POPUP_WIDTH Constant Public Type reference (TYPE) STRING '400px' Width of popup windows 20080926
29 CO_PREVIEW_DISPLAY_HEIGHT Constant Public Type reference (TYPE) I 225 Height of preview display 20080926
30 CO_PREVIEW_DISPLAY_WIDTH Constant Public Type reference (TYPE) I 315 Width of preview display 20080926
31 CO_PREVIEW_GRAPH_TEXT_SIZE Constant Public Type reference (TYPE) STRING '9pt' Text size in preview display 20080926
32 CO_PREVIEW_LABEL_TEXT_SIZE Constant Public Type reference (TYPE) STRING '8pt' Label size in preview display 20090424
33 CO_PREVIEW_LINE_WIDTH Constant Public Type reference (TYPE) I 2 Line width in preview 20080926
34 CO_PREVIEW_TAB_COL_NO Constant Public Type reference (TYPE) I 4 No of columns in preview display 20080926
35 CO_PREVIEW_TAB_ROW_NO Constant Public Type reference (TYPE) I 4 No of rows in preview display 20080926
36 CO_TABLE_HEADER_HEIGHT Constant Public Type reference (TYPE) I 70 Height (in px) of the table and footer in ALV table 20090430
37 CO_TABLE_IMG_HEIGHT Constant Public Type reference (TYPE) STRING '40px' Image height in a table 20090226
38 CO_TABLE_IMG_WIDTH Constant Public Type reference (TYPE) STRING '60px' Image width in a table 20090226
39 CO_TABLE_ROW_HEIGHT Constant Public Type reference (TYPE) I 21 Height (in px) of a single table row 20090430
40 CO_TYPE_ELEMENT_CONTEXTKEY Constant Public Type reference (TYPE) C 'C' Element is context key 20100503
41 CO_TYPE_ELEMENT_DASHB Constant Public Type reference (TYPE) C 'D' Element is context key 20100702
42 CO_TYPE_ELEMENT_GROUP Constant Public Type reference (TYPE) C 'G' Element is a group 20091027
43 CO_TYPE_ELEMENT_QVIEW Constant Public Type reference (TYPE) C 'Q' Element is a query view 20091027
44 CO_TYPE_ELEMENT_SNAPSHOT Constant Public Type reference (TYPE) C 'S' Element is a snapshot 20091027
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_VARIABLES Static method Public Method Build query view variables 20091013
2 BUILD_VARIABLES_MVAL Static method Public Method Build query view variables (multi-value) 20120228
3 CORRECT_VARIABLE_VALUE Static method Public Method Correct variable value 20091014
4 DELETE_EMPTY_GROUP Static method Private Method Delete empty group nodes 20091109
5 FIND Static method Public Method Find query views 20090923
6 GET_QUERIES Static method Public Method Get Queries of Given Query View(s) 20090918
7 GET_QVIEW_TREE Static method Public Method get query view tree 20091026
8 QUERY_WHERE_USED Static method Public Method 20090323
Events
Class /BCV/CL_UIF_QUERY_VIEW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_AGGREGATED_LINES Public See coding 20090127 tt_aggregated_lines TYPE STANDARD TABLE OF ty_aggregated_lines
2 TT_INSTANCE Public See coding 20090918 tt_instance TYPE SORTED TABLE OF ty_instance WITH UNIQUE KEY context_key qview_id
3 TT_TABIX Public See coding 20080926 tt_tabix TYPE STANDARD TABLE OF sytabix
4 TY_AGGREGATED_LINES Public See coding 20090127 BEGIN OF ty_aggregated_lines, event_id TYPE i, lines TYPE string, END OF ty_aggregated_lines
5 TY_GRAPHICS_INPUT Public See coding 20090121 BEGIN OF ty_graphics_input, chart_name TYPE string, category_name TYPE string, series_name TYPE string, points_name TYPE string, size_name TYPE string, start_name TYPE string, end_name TYPE string, label_name TYPE string, chart_type TYPE /bcv/uif_display_sub_type, exchanged_axes TYPE wdy_boolean, aggregation TYPE wdy_boolean, color_palette TYPE /bcv/uif_color_palette, three_dimension TYPE wdy_boolean, display_labels TYPE wdy_boolean, xmin TYPE /bcv/uif_axis_value, xmax TYPE /bcv/uif_axis_value, ymin TYPE /bcv/uif_axis_value, ymax TYPE /bcv/uif_axis_value, xcenter TYPE /bcv/uif_axis_value, ycenter TYPE /bcv/uif_axis_value, END OF ty_graphics_input
6 TY_INSTANCE Public See coding 20090918 BEGIN OF ty_instance, context_key TYPE /bcv/fnd_context_key, qview_id TYPE /bcv/uif_qview_id, instance TYPE REF TO /bcv/cl_uif_query_view, END OF ty_instance
Method Signatures

Method BUILD_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MISSING_VARIABLE Call by reference Type reference (TYPE) /BCV/T_UIF_VARIABLES Table Type for Query View Input Variables 20091013
2 Exporting ET_VARIABLE Call by reference Type reference (TYPE) /BCV/T_UIF_VARIABLES Table Type for Query View Input Variables 20091013
3 Importing IT_APPL_INPUT Call by reference Type reference (TYPE) /BCV/T_UIF_APPL_INPUT Application Input Values 20091013
4 Importing IT_QUERY_VARIABLE Call by reference Type reference (TYPE) /BCV/T_UIF_VARIABLES Table Type for Query View Input Variables 20091013
5 Importing IT_QVIEW_VARIABLE Call by reference Type reference (TYPE) /BCV/T_UIF_VARIABLES Table Type for Query View Input Variables 20091013

Method BUILD_VARIABLES on class /BCV/CL_UIF_QUERY_VIEW has no exception.

Method BUILD_VARIABLES_MVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MISSING_VARIABLE Call by reference Type reference (TYPE) /BCV/T_UIF_VARIABLES Table Type for Query View Input Variables 20120228
2 Exporting ET_VARIABLE Call by reference Type reference (TYPE) /BCV/T_UIF_VARIABLES Table Type for Query View Input Variables 20120228
3 Importing IT_APPL_INPUT Call by reference Type reference (TYPE) /BCV/T_UIF_APPL_INPUT Application Input Values 20120228
4 Importing IT_QUERY_VARIABLE Call by reference Type reference (TYPE) /BCV/T_UIF_VARIABLES Table Type for Query View Input Variables 20120228
5 Importing IT_QVIEW_VARIABLE Call by reference Type reference (TYPE) /BCV/T_UIF_VARIABLES Table Type for Query View Input Variables 20120228

Method BUILD_VARIABLES_MVAL on class /BCV/CL_UIF_QUERY_VIEW has no exception.

Method CORRECT_VARIABLE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_VALUE Call by reference Type reference (TYPE) ANY 20091014
2 Importing IV_DATATYPE Call by reference Type reference (TYPE) /BCV/FND_DATATYPE Data Type 20091014

Method CORRECT_VARIABLE_VALUE on class /BCV/CL_UIF_QUERY_VIEW has no exception.

Method DELETE_EMPTY_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ELEMENT Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW_TREE Query View Tree 20091109
2 Importing IS_NODE Call by reference Type reference (TYPE) /BCV/S_UIF_QVIEW_TREE Node 20091109

Method DELETE_EMPTY_GROUP on class /BCV/CL_UIF_QUERY_VIEW has no exception.

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_QVIEW Call by reference Type reference (TYPE) /BCV/S_UIF_QVIEW Structure for Query Views 20090923
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /BCV/T_FND_MESSAGES Messages 20090923
3 Exporting ET_QVIEW Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW Input Table for Key Fields 20090923
4 Importing IT_QUERY_DESC_RANGE Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_DESC_RANGE Query Description Range Table 20090923
5 Importing IT_QUERY_ID Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ID Query ID Table 20090923
6 Importing IT_QUERY_ID_RANGE Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ID_RANGE Query ID Range Table 20090923
7 Importing IT_QUERY_OWNER_RANGE Call by reference Type reference (TYPE) /BCV/T_FND_OWNER_RANGE Owner Range Table 20090923
8 Importing IT_QVIEW_DESCR_RANGE Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW_DESCR_RANGE Query View Description Range Table 20090923
9 Importing IT_QVIEW_ID Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW_ID Query View ID Table 20090923
10 Importing IT_QVIEW_ID_RANGE Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW_ID_RANGE Qview ID Range Table 20090923
11 Importing IT_QVIEW_NAME_RANGE Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW_NAME_RANGE Query View Name Range Table 20090923
12 Importing IT_QVIEW_OWNER_RANGE Call by reference Type reference (TYPE) /BCV/T_FND_OWNER_RANGE Owner Range Table 20090923
13 Importing IT_SSHOT_DESCR_RANGE Call by reference Type reference (TYPE) /BCV/T_UIF_SSHOT_DESCR_RANGE Snapshot Description Range Table 20091207
14 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090923
15 Importing IV_IGNORE_PRIVATE Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Ignore private indicator 20090923
16 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20090923
17 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20090923
18 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID ID of Query View 20090923
19 Importing IV_SKIP_AUTH Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Skip Authorization Checks 20090923

Method FIND on class /BCV/CL_UIF_QUERY_VIEW has no exception.

Method GET_QUERIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUERY_ID Call by reference Type reference (TYPE) /BCV/T_QRM_QUERY_ID Query ID Table 20090918
2 Exporting ET_QVIEWQA Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEWQA Query View / Query Assignments 20090918
3 Importing IT_QVIEW_ID Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW_ID Table of Query View IDs 20090918
4 Importing IV_QVIEW_ID Call by reference Type reference (TYPE) /BCV/UIF_QVIEW_ID Query View ID 20090918

Method GET_QUERIES on class /BCV/CL_UIF_QUERY_VIEW has no exception.

Method GET_QVIEW_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) /BCV/CL_UIF_CONTEXT Context for query view processing 20091118
2 Importing IT_QVIEW_ID Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW_ID QView IDs for filtering 20091026
3 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20091026
4 Importing IV_HIERARCHICAL_VIEW Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE hierarchical view vs. subject-based view 20091026
5 Importing IV_NO_SNAPSHOTS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Ignore snapshots 20091104
6 Importing IV_REFRESH Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091028
7 Importing IV_ROOT_NODE_ID Call by reference Type reference (TYPE) /BCV/FND_NODE_ID Node ID 20091103
8 Returning RT_ELEMENT_TREE Value transfer Type reference (TYPE) /BCV/T_UIF_QVIEW_TREE QView tree 20091026

Method GET_QVIEW_TREE on class /BCV/CL_UIF_QUERY_VIEW has no exception.

Method QUERY_WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QVIEW Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW Query Views 20090323
2 Importing IV_QUERY_ID Call by reference Type reference (TYPE) /BCV/QRM_QUERY_ID Query ID 20090323

Method QUERY_WHERE_USED on class /BCV/CL_UIF_QUERY_VIEW has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701