SAP IF_SQF_CONTENT_PROVIDER OO Class - Query
IF_SQF_CONTENT_PROVIDER is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_SQF_CONTENT_PROVIDER including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IF_SQF_CONTENT_PROVIDER SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
AUTHORITY_CHECK | Perform autority checks for executing the query | Public |
CALL METHOD if_sqf_content_provider=>AUTHORITY_CHECK...more details | ||
DISPLAY_DOCUMENTATION | Display the documentation of the query | Public |
CALL METHOD if_sqf_content_provider=>DISPLAY_DOCUMENTATION...more details | ||
EXECUTE | Execute query | Public |
CALL METHOD if_sqf_content_provider=>EXECUTE...more details | ||
EXECUTE_OPERATION | Execute an operation on the query (result) | Public |
CALL METHOD if_sqf_content_provider=>EXECUTE_OPERATION...more details | ||
GENERATE_RESULT | Convert result into internal format prior to display | Public |
CALL METHOD if_sqf_content_provider=>GENERATE_RESULT...more details | ||
GET_OPERATIONS | Get a list of possible operations on the query | Public |
CALL METHOD if_sqf_content_provider=>GET_OPERATIONS...more details | ||
| ||
GET_OPERATIONS_ON_RESULT | Get a list of possible operations on the result of the query | Public |
CALL METHOD if_sqf_content_provider=>GET_OPERATIONS_ON_RESULT...more details | ||
INIT | Initialize the query | Public |
CALL METHOD if_sqf_content_provider=>INIT...more details | ||
RESET | Reset (enables repeated executions of a query) | Public |
CALL METHOD if_sqf_content_provider=>RESET...more details | ||
UPDATE_QUERY_DESCRIPTION | Change the query description | Public |
CALL METHOD if_sqf_content_provider=>UPDATE_QUERY_DESCRIPTION...more details |
IF_SQF_CONTENT_PROVIDER attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
QUERY | Instance Attribute | Query | LIKE IF_SQF_QUERY | Public |
Events of Class IF_SQF_CONTENT_PROVIDER
Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... STATE_CHANGED - State changedIF_SQF_CONTENT_PROVIDER types
TY_OPERATION - (Operation code, Operation text)TY_OPERATION_LIST - List of Operations
Links to Related Class(s)
IF_SQF_C...Full list of available SAP object classes
Search for further information about these or an SAP related objects