SAP ABAP Interface IF_SRM_SP_RECORD_ITERATOR (IF_SRM_SP_RECORD_ITERATOR)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_XML_BR_MD_FP (Package) XML, Browser, Modeler, File Plan
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_SP_RECORD_ITERATOR CL_SRM_SP_RECORD_ITERATOR 20020702
Properties
Interface IF_SRM_SP_RECORD_ITERATOR  
Short Description IF_SRM_SP_RECORD_ITERATOR    
General Data
Package SRM_XML_BR_MD_FP   XML, Browser, Modeler, File Plan 
Created 20020619   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_SRM_SP_RECORD Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_SRM_SP_RECORD_ITERATOR has no interface.
Friends
Interface IF_SRM_SP_RECORD_ITERATOR has no friend.
Attributes
Interface IF_SRM_SP_RECORD_ITERATOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DIRECT_CHILD_GET_FIRST Instance method Public Method 1. Read Direct Child Element 20020702
2 DIRECT_CHILD_GET_NEXT Instance method Public Method Read Additional Child Element 20020702
3 GET_NXT_ELMNT_WITH_HIDDEN_CNT Instance method Public Method 20090428
4 ITERATOR_SET_BY_ELEMENT Instance method Public Method Set Iterator to Element 20040618
5 NEXT_ELEMENT_GET Instance method Public Method Return Next Element 20040618
6 PREVIOUS_ELEMENT_GET Instance method Public Method Return Previous Element 20040618
7 SET_ITERATOR_BY_COUNT Instance method Public Method 20090428
Events
Interface IF_SRM_SP_RECORD_ITERATOR has no event.
Types
Interface IF_SRM_SP_RECORD_ITERATOR has no local type.
Method Signatures

Method DIRECT_CHILD_GET_FIRST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHILD_ELEMENT Value transfer Object reference (TYPE REF TO) IF_SRM_SP_RECORD_ELEMENT IF_SRM_SP_RECORD_ELEMENT 20020702
2 Importing PARENT_ID Call by reference Type reference (TYPE) STRING IF_SRM_SP_RECORD=>ID_ROOT 20020703
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ITERATOR CX_SRM_SP_RECORD_ITERATOR 20020702

Method DIRECT_CHILD_GET_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHILD_ELEMENT Value transfer Object reference (TYPE REF TO) IF_SRM_SP_RECORD_ELEMENT IF_SRM_SP_RECORD_ELEMENT 20020702
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ITERATOR CX_SRM_SP_RECORD_ITERATOR 20020702

Method GET_NXT_ELMNT_WITH_HIDDEN_CNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SRM_SP_RECORD_ELEMENT IF_SRM_SP_RECORD_ELEMENT 20090428
2 Exporting OV_HIDDEN_ELEMENTS Call by reference Type reference (TYPE) I Zahl der nicht autorisierten Elemente 20090428
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ITERATOR CX_SRM_SP_RECORD_ITERATOR 20090428

Method ITERATOR_SET_BY_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SRM_SP_RECORD_ELEMENT 20040618
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD CX_SRM_SP_RECORD_ITERATOR 20040618

Method NEXT_ELEMENT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_SRM_SP_RECORD_ELEMENT IF_SRM_SP_RECORD_ELEMENT 20040618
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ITERATOR CX_SRM_SP_RECORD_ITERATOR 20040618

Method PREVIOUS_ELEMENT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_SRM_SP_RECORD_ELEMENT IF_SRM_SP_RECORD_ELEMENT 20040618
2 Importing ONLY_SAME_LEVEL Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE nur die gleiche Ebene berücksichtigen 20040618
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ITERATOR CX_SRM_SP_RECORD_ITERATOR 20040618

Method SET_ITERATOR_BY_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SUPPORTED_TYPE Call by reference Type reference (TYPE) SRM_XML_SPSID_TAB Liste der unterstützten Elemente in Aufzeichnung 20090428
2 Importing IV_COUNT Call by reference Type reference (TYPE) I Setzen Sie den Iterator an Element (IV_COUNT) 20090428
3 Importing IV_PARENT_ID Call by reference Type reference (TYPE) STRING Elternteil Identifizierung 20090428
4 Exporting OO_RECORD_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SRM_SP_RECORD_ELEMENT IF_SRM_SP_RECORD_ELEMENT 20090428
5 Exporting OV_HIDDEN_ELEMENTS Call by reference Type reference (TYPE) I Zahl der nicht autorisierten Elemente 20090428
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ITERATOR CX_SRM_SP_RECORD_ITERATOR 20090428
History
Last changed by/on SAP  20110908 
SAP Release Created in 620