SAP ABAP Class CL_FP_LOOP (Form Node: Loop)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FP (Application Component) Forms Processing
     SAFPAPI (Package) SAP Form Processing (API)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FP_NODE Form Node: Node 20030425
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FP_LOOP Form Node: Loop Interface 20030425
Properties
Class CL_FP_LOOP  
Short Description Form Node: Loop    
Super Class CL_FP_NODE Form Node: Node 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAFPAPI   SAP Form Processing (API) 
Created 20030425   SAP 
Last change 20040518   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FP_LOOP has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FP_LOOP Form Node: Loop Interface 20030425
Friends
# Friend Modeled only Created on Description
1 CL_FP_CONDITION 20030904 Form Data: Condition
2 CL_FP_CONTEXT 20030425 Form Components: Context
3 CL_FP_STRUCTURE 20040308 Form Node: Structure
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_CONTROL_LEVEL Instance attribute Protected Type reference (TYPE) TFPCONTROLLEVEL Control level 20041103
2 M_FIRST_LINE Instance attribute Protected Type reference (TYPE) FPINDEX First Row 20030603
3 M_LAST_LINE Instance attribute Protected Type reference (TYPE) FPINDEX Last Row 20030603
4 M_LOOP_INTO Instance attribute Protected Type reference (TYPE) FPLOOPINTO Assignment Type INTO 20030603
5 M_SORTED Instance attribute Protected Type reference (TYPE) FPSORTED Already Sorted 20030603
6 M_TABLE_NAME Instance attribute Protected Type reference (TYPE) FPFIELD Table Name 20030603
7 M_WHERE_CONDITION Instance attribute Protected Object reference (TYPE REF TO) IF_FP_CONDITION Where Condition 20030603
8 M_WORK_AREA Instance attribute Protected Type reference (TYPE) FPFIELD Work Area 20030603
9 SERIALIZABLE_CLASS_VERSION Constant Private Type reference (TYPE) I 1 Class Version 20030602
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_NODES_FROM_WORK_AREA Instance method Protected Method Change Node of Work Area 20030819
2 CHECK_CONTROL_LEVELS Instance method Protected Method Check Control Levels 20050118
3 CONSTRUCTOR Instance method Public Constructor Constructor 20030813
4 DESERIALIZE_HELPER Instance method Private Method Deserialize Helper 20030602
5 GET_NODES_FOR_CONTROL_LEVEL Instance method Protected Method Get Node (for Insert) for Control Level 20041109
6 INT_REFRESH Instance method Protected Method Internal: Update 20040308
7 INT_SET_CONTROL_LEVEL Instance method Protected Method Internal: Set Control Level 20041105
8 INT_SET_TABLE_NAME Instance method Protected Method Internal: Set Table Name 20030729
9 INT_SET_WORK_AREA Instance method Protected Method Internal: Set Work Area 20030813
10 REFRESH_NODES_FROM_CONTROL_LEV Instance method Protected Method Update Nodes of Control Level 20041124
11 SERIALIZE_HELPER Instance method Private Method Serialize Helper 20030602
Events
Class CL_FP_LOOP has no event.
Types
Class CL_FP_LOOP has no local type.
Method Signatures

Method CHANGE_NODES_FROM_WORK_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) CL_FP_NODE Knoten 20030819
2 Importing I_WORK_AREA_NEW Call by reference Type reference (TYPE) FPFIELD Neuer Arbeitsbereich 20030819
3 Importing I_WORK_AREA_OLD Call by reference Type reference (TYPE) FPFIELD Alter Arbeitsbereich 20030819

Method CHANGE_NODES_FROM_WORK_AREA on class CL_FP_LOOP has no exception.

Method CHECK_CONTROL_LEVELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHECKLIST Call by reference Type reference (TYPE) TFPCHECKLIST Prüfergebnisse 20050118

Method CHECK_CONTROL_LEVELS on class CL_FP_LOOP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEFORE Call by reference Object reference (TYPE REF TO) IF_FP_NODE Nachfolgerknoten 20030813
2 Importing I_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FP_CONTEXT Kontext 20030813
3 Importing I_NAME Call by reference Type reference (TYPE) FPNODENAME Name 20030813
4 Importing I_PARENT Call by reference Object reference (TYPE REF TO) IF_FP_NODE Vaterknoten 20030813
5 Importing I_TABLE_NAME Call by reference Type reference (TYPE) FPFIELD Tabellenname 20030813
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (Verwendung) 20030813

Method DESERIALIZE_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_LEVEL Call by reference Type reference (TYPE) TFPCONTROLLEVEL Gruppenstufe 20041125
2 Importing FIRST_LINE Call by reference Type reference (TYPE) FPINDEX Erste Zeile 20030603
3 Importing LAST_LINE Call by reference Type reference (TYPE) FPINDEX Letzte Zeile 20030603
4 Importing LOOP_INTO Call by reference Type reference (TYPE) FPLOOPINTO Zuweisungsart INTO 20030603
5 Importing SERIALIZABLE_CLASS_VERSION Call by reference Type reference (TYPE) I SERIALIZABLE_CLASS_VERSION Klassenversion 20030602
6 Importing SORTED Call by reference Type reference (TYPE) FPSORTED Sortierung bereits vorhanden 20030603
7 Importing TABLE_NAME Call by reference Type reference (TYPE) FPFIELD Tabellenname 20030603
8 Importing WHERE_CONDITION Call by reference Object reference (TYPE REF TO) IF_FP_CONDITION Where Bedingung 20030603
9 Importing WORK_AREA Call by reference Type reference (TYPE) FPFIELD Arbeitsbereich 20030603

Method DESERIALIZE_HELPER on class CL_FP_LOOP has no exception.

Method GET_NODES_FOR_CONTROL_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHILD Call by reference Object reference (TYPE REF TO) CL_FP_NODE Kindknoten 20041109
2 Exporting E_PARENT Call by reference Object reference (TYPE REF TO) CL_FP_NODE Vaterknoten 20041109
3 Importing I_LEVEL Value transfer Type reference (TYPE) I Gruppenstufenebene 20041109
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (intern) 20041124

Method INT_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_REFRESHED Call by reference Type reference (TYPE) I Wurde aktualisiert? 20040309
2 Exporting E_REFRESHED_NODE Call by reference Object reference (TYPE REF TO) IF_FP_NODE Aktualisierter Knoten 20040309
3 Importing I_CONTROL_LEVEL Call by reference Type reference (TYPE) TFPCONTROLLEVEL Gruppenstufe 20041124
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (Verwendung) 20040308

Method INT_SET_CONTROL_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTROL_LEVEL Call by reference Type reference (TYPE) TFPCONTROLLEVEL Gruppenstufe 20041105
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (Verwendung) 20041122

Method INT_SET_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_NAME Call by reference Type reference (TYPE) FPFIELD Tabellenname 20030729
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (Verwendung) 20030729

Method INT_SET_WORK_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WORK_AREA Call by reference Type reference (TYPE) FPFIELD Arbeitsbereich 20030813
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (Verwendung) 20030813

Method REFRESH_NODES_FROM_CONTROL_LEV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_REFRESHED Call by reference Type reference (TYPE) I Wurde aktualisiert? 20041220
2 Importing I_CONTROL_LEVEL Call by reference Type reference (TYPE) TFPCONTROLLEVEL Gruppenstufe 20041124
3 Importing I_PARAMETER Call by reference Type reference (TYPE) SFPINTERFACEPAR Parameter 20041124
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (Verwendung) 20041124

Method SERIALIZE_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTROL_LEVEL Call by reference Type reference (TYPE) TFPCONTROLLEVEL Gruppenstufe 20041223
2 Exporting FIRST_LINE Call by reference Type reference (TYPE) FPINDEX Erste Zeile 20030603
3 Exporting LAST_LINE Call by reference Type reference (TYPE) FPINDEX Letzte Zeile 20030603
4 Exporting LOOP_INTO Call by reference Type reference (TYPE) FPLOOPINTO Zuweisungsart INTO 20030603
5 Exporting SORTED Call by reference Type reference (TYPE) FPSORTED Sortierung bereits vorhanden 20030603
6 Exporting TABLE_NAME Call by reference Type reference (TYPE) FPFIELD Tabellenname 20030603
7 Exporting WHERE_CONDITION Call by reference Object reference (TYPE REF TO) IF_FP_CONDITION Where Bedingung 20030603
8 Exporting WORK_AREA Call by reference Type reference (TYPE) FPFIELD Arbeitsbereich 20030603

Method SERIALIZE_HELPER on class CL_FP_LOOP has no exception.
History
Last changed by/on SAP  20040518 
SAP Release Created in 640