SAP ABAP Class IF_DPR_FORM_MODEL (Development Projects: Interface of All Form Models)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_FORM_MODEL_APPROVAL Development Projects: Approval Form Model 20020306
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_FORM_MODEL_CHECKLIST Development Projects: Model Checklist Form 20020306
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_FORM_MODEL_CHECKLIST_I Development Projects: Model Checklist Item Form 20020306
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_FORM_MODEL_CONTROL_PLAN Proj. Mgmt.: Control Plan Form Model 20020719
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_FORM_MODEL_NOTES Development Projects: Form Model Notes 20070417
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_FORM_MODEL_PHASE Development Projects: Model Phase Form 20020306
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_FORM_MODEL_PROJECT Development Projects: Model Project Form 20020306
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_FORM_MODEL_TASK Development Projects: Model Task Form 20020306
Properties
Class IF_DPR_FORM_MODEL  
Short Description Development Projects: Interface of All Form Models    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20020305   SAP 
Last change 20141109    
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)
2 CL_DPR_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class IF_DPR_FORM_MODEL has no interface implemented.
Friends
Class IF_DPR_FORM_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_OPTIONS Instance attribute Public Object reference (TYPE REF TO) IF_DPR_FORM_OPTIONS Collection of Form Options 20020313
2 MV_OBJECT_TYPE Instance attribute Public Type reference (TYPE) CGPL_OBJECT_TYPE Object Category 20020308
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_INSTANCE Static method Public Method Create Instance of Form Model 20020306
2 FREE Instance method Public Method Destructor 20020306
3 GET_DESCRIPTION Instance method Public Method Access Method to Meaning (Short Text) (Reading) 20020305
4 GET_FORM_NAME Instance method Public Method Access Method to Form Name 20020305
5 GET_OBJECT_TYPE Instance method Public Method Access Method to Object Type (Reading) 20020306
6 GET_OPTIONS Instance method Public Method Access Method to Collection of Form Options (Reading) 20020308
7 GET_REFERENCE_FORM_NAME Static method Public Method Access Method to Name of Reference Form (Reading) 20020306
8 GET_SUPPORTED_OBJECT_TYPES Static method Public Method Access Method to Supported Object Types (Reading) 20020306
9 GET_SUPPORTED_OPTIONS Static method Public Method Access Method to Supported Options (Reading) 20020308
10 HAS_OPTIONS Instance method Public Method Do form options exist? 20020308
11 IS_PDF_FORM Instance method Public Method Form Is an Adobe-Based PDF Form 20050331
12 PROCESS_FORM Instance method Public Method Process Form 20020305
13 SET_OPTIONS Instance method Public Method Access Method to Collection of Form Options (Writing) 20020311
Events
# Event Type Visibility Description Created on
1 CREATED Instance Event
(0)
Public
(2)
Form Model Created 20020305
Types
Class IF_DPR_FORM_MODEL has no local type.
Method Signatures

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FORM_MANAGER Call by reference Object reference (TYPE REF TO) IF_DPR_FORM_MANAGER Formular-Manager 20020306
2 Importing IV_FORM_NAME Call by reference Type reference (TYPE) TDSFNAME Formularname 20020306
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp 20020306
4 Importing IV_PDF_FORM Call by reference Type reference (TYPE) BOOLE_D Ist ein PDF-Formular ? 20050330
5 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) IF_DPR_FORM_MODEL Formular-Modell 20020306

Method CREATE_INSTANCE on class IF_DPR_FORM_MODEL has no exception.

Method FREE Signature

Method FREE on class IF_DPR_FORM_MODEL has no parameter.
Method FREE on class IF_DPR_FORM_MODEL has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprache 20020305
2 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) FPTEXT Kurztext eines Formularobjektes oder einer Formularkomp. 20020305

Method GET_DESCRIPTION on class IF_DPR_FORM_MODEL has no exception.

Method GET_FORM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FORM_NAME Value transfer Type reference (TYPE) TDSFNAME Formularname 20020305

Method GET_FORM_NAME on class IF_DPR_FORM_MODEL has no exception.

Method GET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJECT_TYPE Value transfer Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp 20020306

Method GET_OBJECT_TYPE on class IF_DPR_FORM_MODEL has no exception.

Method GET_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_OPTIONS Value transfer Object reference (TYPE REF TO) IF_DPR_FORM_OPTIONS Development Projects: Kollektion von Formular-Optionen 20020308

Method GET_OPTIONS on class IF_DPR_FORM_MODEL has no exception.

Method GET_REFERENCE_FORM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_REFERENCE_FORM_NAME Value transfer Type reference (TYPE) TDSFNAME Formularname 20020306

Method GET_REFERENCE_FORM_NAME on class IF_DPR_FORM_MODEL has no exception.

Method GET_SUPPORTED_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_OBJECT_TYPES Value transfer Type reference (TYPE) CGPL_OBJECT_TYPES Objekttypen 20020306

Method GET_SUPPORTED_OBJECT_TYPES on class IF_DPR_FORM_MODEL has no exception.

Method GET_SUPPORTED_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_OPTIONS Value transfer Type reference (TYPE) DPR_TT_FORM_OPTIONS Optionen (Name/Wert-Paare) 20020308

Method GET_SUPPORTED_OPTIONS on class IF_DPR_FORM_MODEL has no exception.

Method HAS_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_OPTIONS Value transfer Type reference (TYPE) BOOLE_D Bool'scher Wert: Formularoptionen vorhanden (True = 'X') 20020308

Method HAS_OPTIONS on class IF_DPR_FORM_MODEL has no exception.

Method IS_PDF_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PDF_FORM Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050331

Method IS_PDF_FORM on class IF_DPR_FORM_MODEL has no exception.

Method PROCESS_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FP_OUTPUT Call by reference Type reference (TYPE) FPFORMOUTPUT Formularausgabe (PDF, PDL) 20050331
2 Exporting ES_OUTPUT_INFO Call by reference Type reference (TYPE) SSFCRESCL Smart Forms: Rückgabe bei Ende Formulardruck 20020307
3 Importing IR_ADD_DATA Call by reference Object reference (TYPE REF TO) DATA Additional Data Reference 20120903
4 Importing IR_DATA_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf Datenobjekt 20020307
5 Importing IR_REQUEST Call by reference Object reference (TYPE REF TO) IF_DPR_FORM_REQUEST Development Projects: Formular-Request 20020307
6 Importing IV_DATA_TYPE Call by reference Type reference (TYPE) ABAP_ABSTYPENAME Typ des Datenobjekts (absolut) 20020307

Method PROCESS_FORM on class IF_DPR_FORM_MODEL has no exception.

Method SET_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OPTIONS Call by reference Object reference (TYPE REF TO) IF_DPR_FORM_OPTIONS Development Projects: Kollektion von Formular-Optionen 20020311

Method SET_OPTIONS on class IF_DPR_FORM_MODEL has no exception.
Event Signatures

Event CREATED Signature
Event CREATED on class IF_DPR_FORM_MODEL has no parameter.
History
Last changed by/on SAP  20141109 
SAP Release Created in