SAP ABAP Interface IF_CFX_SEARCH_CRITERIA (CFX: Interface for Search Condition)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷
PLM-CFO (Application Component) Collaboration Folders
⤷
CFX_FOLDERS (Package) Collaboration Folders: Folder and Documents
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CFX_SEARCH_CRITERIA | CFX Search: Search Criteria | 20010827 |
Properties
| Interface | IF_CFX_SEARCH_CRITERIA | |
| Short Description | CFX: Interface for Search Condition |
General Data
| Package | CFX_FOLDERS | Collaboration Folders: Folder and Documents |
| Created | 20010827 | SAP |
| Last changed | 20141109 | |
| 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
Interface IF_CFX_SEARCH_CRITERIA has no interface.
Friends
Interface IF_CFX_SEARCH_CRITERIA has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SC_DATA_ALL | Constant | Public | Type reference (TYPE) | I | 0 | Search All Data | 20011002 | |
| 2 | SC_DATA_CONSTANTMAX | Constant | Public | Type reference (TYPE) | I | 3 | Constants Between 0 and MAX | 20011002 | |
| 3 | SC_DATA_DOCNAMEDESC | Constant | Public | Type reference (TYPE) | I | 1 | Object Name and Description | 20011002 | |
| 4 | SC_DATA_DOCVERNAMEDESC | Constant | Public | Type reference (TYPE) | I | 2 | Doc + Version Name + Description | 20011004 | |
| 5 | SC_DATA_ONLYALIASES | Constant | Public | Type reference (TYPE) | I | 3 | Only Search in Aliases | 20011002 | |
| 6 | SC_MODE_AND | Constant | Public | Type reference (TYPE) | TEXT10 | 'And' | 'And' | 20011002 | |
| 7 | SC_MODE_OR | Constant | Public | Type reference (TYPE) | TEXT10 | 'Or' | 'Or' | 20011002 | |
| 8 | SC_OBJTYPE_ALL | Constant | Public | Type reference (TYPE) | I | 0 | All Objects Should Be Found | 20020319 | |
| 9 | SC_OBJTYPE_DOCS_FOL | Constant | Public | Type reference (TYPE) | I | 1 | Doc, Text, Dis, DS, Hyp, Fol | 20020319 | |
| 10 | SC_OBJTYPE_EXPLICIT | Constant | Public | Type reference (TYPE) | I | 7 | Explicit Specification (CFX_TT_OBJECT_TYPE List) | 20020404 | |
| 11 | SC_OBJTYPE_MAT_BOM | Constant | Public | Type reference (TYPE) | I | 2 | Material, Item, and BOMs | 20020319 | |
| 12 | SC_OBJTYPE_MAX | Constant | Public | Type reference (TYPE) | I | 7 | Constants Between 0 and Max | 20020319 | |
| 13 | SC_OBJTYPE_ONLYBOM | Constant | Public | Type reference (TYPE) | I | 5 | Only BOM + Item | 20020319 | |
| 14 | SC_OBJTYPE_ONLYFILEDOC | Constant | Public | Type reference (TYPE) | I | 3 | Only Data-Based Documents | 20020319 | |
| 15 | SC_OBJTYPE_ONLYGENERIC | Constant | Public | Type reference (TYPE) | I | 6 | Only Generic | 20060529 | |
| 16 | SC_OBJTYPE_ONLYMAT | Constant | Public | Type reference (TYPE) | I | 4 | Only material | 20020319 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Collects Words to Be Tested | 20040324 | |
| 2 | Instance method | Public | Method | Word to be Tested | 20010827 | |
| 3 | Instance method | Public | Method | Deliver Data Scope to be Searched (SC_DATA_* Constant) | 20011002 | |
| 4 | Instance method | Public | Method | Deliver Object Category to be Seaerched (sc_objtype_*) | 20020319 | |
| 5 | Instance method | Public | Method | Deliver Search Mode | 20010827 | |
| 6 | Instance method | Public | Method | Delivers User Name for User ID | 20010906 | |
| 7 | Instance method | Public | Method | Deliver Search Terms | 20010827 | |
| 8 | Instance method | Public | Method | True If Objects of Specified Object Type are Searched | 20020319 | |
| 9 | Instance method | Public | Method | Is the Criterion Filled? | 20010827 | |
| 10 | Instance method | Public | Method | Match Against IF_CFX_ATTRIBUTES | 20020508 | |
| 11 | Instance method | Public | Method | Match Document Metadata | 20010829 | |
| 12 | Instance method | Public | Method | Match Properties of Generic Object | 20030303 | |
| 13 | Instance method | Public | Method | Match Versions | 20010906 |
Events
Interface IF_CFX_SEARCH_CRITERIA has no event.
Types
Interface IF_CFX_SEARCH_CRITERIA has no local type.
Method Signatures
Method ADD_ALL_MATCHWORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJECT_ID | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20040324 | |||
| 2 | I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CFX_T_OBJECT_TYPE | Objekttyp | 20040324 |
Method ADD_ALL_MATCHWORD on Interface IF_CFX_SEARCH_CRITERIA has no exception.
Method ADD_MATCHWORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_WORD | Call by reference | Type reference (TYPE) | STRING | 20010827 | ||||
| 2 | I_WORDTYPE | Call by reference | Type reference (TYPE) | I | 20010827 |
Method ADD_MATCHWORD on Interface IF_CFX_SEARCH_CRITERIA has no exception.
Method GET_DATA_FOR_SEARCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DATA_FOR_SEARCH | Value transfer | Type reference (TYPE) | I | 20011002 |
Method GET_DATA_FOR_SEARCH on Interface IF_CFX_SEARCH_CRITERIA has no exception.
Method GET_OBJECTTYPE_CATEGORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_OBJECTTYPE_CATEGORY | Value transfer | Type reference (TYPE) | I | 20020319 |
Method GET_OBJECTTYPE_CATEGORY on Interface IF_CFX_SEARCH_CRITERIA has no exception.
Method GET_SEARCHMODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_MODE | Value transfer | Type reference (TYPE) | CFX_T_SEARCHMODE | Suchmodus (And, Or) | 20010827 |
Method GET_SEARCHMODE on Interface IF_CFX_SEARCH_CRITERIA has no exception.
Method GET_USERFULLNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_USERID | Call by reference | Type reference (TYPE) | CFX_USER_ID | User Id | 20010906 | |||
| 2 | R_FULLNAME | Value transfer | Type reference (TYPE) | STRING | 20010906 |
Method GET_USERFULLNAME on Interface IF_CFX_SEARCH_CRITERIA has no exception.
Method GET_WORDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_WORDS | Value transfer | Type reference (TYPE) | CFX_TT_STRING | Tabelle mit strings | 20010827 |
Method GET_WORDS on Interface IF_CFX_SEARCH_CRITERIA has no exception.
Method IS_OBJECT_TYPE_WANTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_OBJECT_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_CFX_OBJECT_TYPE | Objekttyp | 20030121 | |||
| 2 | R_WANTED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20020319 |
Method IS_OBJECT_TYPE_WANTED on Interface IF_CFX_SEARCH_CRITERIA has no exception.
Method IS_READY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MATCHREASONS | Call by reference | Type reference (TYPE) | CFX_TT_MATCHEDWORDS | CFX Suchen: Liste gematchter Kontexte | 20010927 | |||
| 2 | E_READY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20010827 | ||||
| 3 | E_RESULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20010827 |
Method IS_READY on Interface IF_CFX_SEARCH_CRITERIA has no exception.
Method MATCH_AGAINST_BOM_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_IF_ATTRIBUTES | Call by reference | Object reference (TYPE REF TO) | IF_CFX_ATTRIBUTES | Für Objekte mit Attributen | 20020508 | |||
| 2 | I_WORDTYPE | Call by reference | Type reference (TYPE) | I | Typ der enthaltenen Werte | 20020508 |
Method MATCH_AGAINST_BOM_ATTRIBUTES on Interface IF_CFX_SEARCH_CRITERIA has no exception.
Method MATCH_AGAINST_DOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_IF_DOC | Call by reference | Object reference (TYPE REF TO) | IF_CFX_DOCUMENT | Gemeinsame Schnittstelle aller Dokumente | 20010829 |
Method MATCH_AGAINST_DOC on Interface IF_CFX_SEARCH_CRITERIA has no exception.
Method MATCH_AGAINST_GO_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_GO_DATA_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_CFX_GO_DATA_PARENT | Objektinterface für Objekt mit generische Daten | 20030303 | |||
| 2 | IP_GO_ITEM_VALUE | Call by reference | Object reference (TYPE REF TO) | CL_CFX_GO_ITEM_VALUE | Item Liste mit Werten in cFolders | 20030303 | |||
| 3 | I_WORDTYPE | Call by reference | Type reference (TYPE) | I | Typ der enthaltenen Werte | 20030303 |
Method MATCH_AGAINST_GO_PROPERTIES on Interface IF_CFX_SEARCH_CRITERIA has no exception.
Method MATCH_AGAINST_VERSIONING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VERSION_GUIDS | Call by reference | Type reference (TYPE) | CFX_TT_GUID_32 | 20010906 | ||||
| 2 | IP_IF_VER | Call by reference | Object reference (TYPE REF TO) | IF_CFX_VERSIONING | Gemeinsame Schnittstelle aller versionierbaren Dokumente | 20010906 |
Method MATCH_AGAINST_VERSIONING on Interface IF_CFX_SEARCH_CRITERIA has no exception.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 100 |