SAP ABAP Class CL_SQF_RESULT_FLAT_LIST (Generic table result)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL (Application Component) Workbench Utilities
     SQF_API (Package) API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SQF_STRUCTURED_RESULT Structured Result 20080731
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SQF_RESULT_TREE Tree format for results 20081017
Properties
Class CL_SQF_RESULT_FLAT_LIST  
Short Description Generic table result    
Super Class CL_SQF_STRUCTURED_RESULT Structured Result 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SQF_API   API 
Created 20080731   SAP 
Last change 20110908   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 CL_SQF_RESULT_FLAT_LIST has no interface implemented.
Friends
Class CL_SQF_RESULT_FLAT_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTENT Instance attribute Private Type reference (TYPE) TY_FLAT_LIST 20080731
2 ROWCOUNT Instance attribute Private Type reference (TYPE) I 20081017
3 SELECTED_FIELD Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20081211
4 SELECTED_ROW Instance attribute Private Type reference (TYPE) I 20081211
5 SELECTED_ROWS Instance attribute Private Type reference (TYPE) LVC_T_ROID ALV control: Table with cell descriptions 20081211
6 TABNAME Instance attribute Protected Type reference (TYPE) TABNAME Table Name 20081017
7 TYPE_FLAT_LIST Constant Public Type reference (TYPE) SOBJ_NAME 'CL_SQF_RESULT_FLAT_LIST' Object Name in Object Directory 20080818
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_LINE Instance method Public Method Append line to content 20081017
2 GET_CONTENT Instance method Public Method Set content 20080806
3 GET_FLAT_CONTENT Instance method Public Method Set content 20080808
4 GET_NO_OF_ROWS Instance method Public Method Number of rows 20081121
5 GET_ROW Instance method Public Method Set content 20081211
6 GET_SELECTED_ROWS Instance method Public Method Set content 20081211
7 SET_CONTENT Instance method Public Method Set content 20080731
8 SET_SELECTED_ITEMS Instance method Public Method 20081211
Events
Class CL_SQF_RESULT_FLAT_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_FLAT_LIST Public See coding 20080731 ty_flat_list type standard table of ty_flat_list_line with key line col
2 TY_FLAT_LIST_LINE Public See coding 20080731 begin of ty_flat_list_line, line type i, col type i, content type string, end of ty_flat_list_line
Method Signatures

Method APPEND_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LINE Call by reference Type reference (TYPE) ANY 20081017
2 Returning RE_TABIX Value transfer Type reference (TYPE) I 20081017
# Exception Resumable Description Created on
1 CX_SQF_QUERY_ERROR Query errors 20081017

Method GET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TABLE Call by reference Type reference (TYPE) TABLE 20080808

Method GET_CONTENT on class CL_SQF_RESULT_FLAT_LIST has no exception.

Method GET_FLAT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLAT_LIST Call by reference Type reference (TYPE) TY_FLAT_LIST 20080808

Method GET_FLAT_CONTENT on class CL_SQF_RESULT_FLAT_LIST has no exception.

Method GET_NO_OF_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NUMBER_OF_ROWS Value transfer Type reference (TYPE) I 20081121

Method GET_NO_OF_ROWS on class CL_SQF_RESULT_FLAT_LIST has no exception.

Method GET_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ROW Call by reference Type reference (TYPE) ANY 20081211
2 Importing IM_INDEX Call by reference Type reference (TYPE) I 20081211

Method GET_ROW on class CL_SQF_RESULT_FLAT_LIST has no exception.

Method GET_SELECTED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SELECTED_FIELD Call by reference Type reference (TYPE) FIELDNAME Field Name 20081211
2 Exporting EX_TABLE Call by reference Type reference (TYPE) TABLE 20081211

Method GET_SELECTED_ROWS on class CL_SQF_RESULT_FLAT_LIST has no exception.

Method SET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABLE Call by reference Type reference (TYPE) TABLE 20080731
# Exception Resumable Description Created on
1 CX_SQF_QUERY_ERROR Query errors 20080808

Method SET_SELECTED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURRENT_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20081211
2 Importing IM_CURRENT_INDEX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20081211
3 Importing IM_SELECTED_ROWS Call by reference Type reference (TYPE) LVC_T_ROID ALV control: Table with cell descriptions 20081211

Method SET_SELECTED_ITEMS on class CL_SQF_RESULT_FLAT_LIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 712