SAP ABAP Class CL_CNV_MBT_PIFD_VARIANT_FILEIO (File I/O methods for variants)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_MBT_PIFD_CORE (Package) PIFD Core Functionality and Types
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CNV_MBT_PIFD_DYN_VAR_FILEIO Helper class for Dynpro-based variant file I/O 20110902
Properties
Class CL_CNV_MBT_PIFD_VARIANT_FILEIO  
Short Description File I/O methods for variants    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MBT_PIFD_CORE   PIFD Core Functionality and Types 
Created 20110830   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_CNV_MBT_SPRD_WB_ODS_PRCSR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CNV_MBT_PIFD_VARIANT_FILEIO has no interface implemented.
Friends
Class CL_CNV_MBT_PIFD_VARIANT_FILEIO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_DEFAULT_FILE_FORMAT Constant Public Type reference (TYPE) CNV_MBT_SPRD_FORMAT CL_CNV_MBT_SPRD_WB_ODS_PRCSR=>NC_FILE_FORMAT Workbook Format 20110830
Methods
# Method Level Visibility Method type Description Created on
1 LOAD Instance method Public Method Load a variant from the given binary file 20110830
2 LOAD_ALL Instance method Public Method Load a number of files to the given variants if possible 20130531
3 SAVE Instance method Public Method Save the given variant to a binary file 20110830
Events
Class CL_CNV_MBT_PIFD_VARIANT_FILEIO has no event.
Types
Class CL_CNV_MBT_PIFD_VARIANT_FILEIO has no local type.
Method Signatures

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NUM_IMPORTED_TABLES Call by reference Type reference (TYPE) CCDBNRTAB Number of Tables 20140310
2 Importing IR_WORKBOOK Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_SPRD_WORKBOOK Spreadsheet Workbook 20130531
3 Importing IV_FILE Call by reference Type reference (TYPE) XSTRING 20110830
4 Importing IV_FORMAT Call by reference Type reference (TYPE) CNV_MBT_SPRD_FORMAT Workbook Format 20110830
5 Changing XR_VARIANT Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_VARIANT PIFD concrete Variant of an Interface 20110901
# Exception Resumable Description Created on
1 CX_CNV_MBT_SPRD_LOAD_ERROR Error loading document 20110901
2 CX_CNV_MBT_SPRD_NOT_SUPPORTED Not supported 20110901
3 CX_LTR_MODEL_LOCKED LTR: Access Denied 20110901

Method LOAD_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NUM_IMPORTED_TABLES Call by reference Type reference (TYPE) CCDBNRTAB Number of Tables 20140310
2 Importing IT_FILES Call by reference Type reference (TYPE) CNV_MBT_PIFD_T_IMPORT_FILE Tabe of raw strings 20130531
3 Importing IV_FORMAT Call by reference Type reference (TYPE) CNV_MBT_SPRD_FORMAT NC_DEFAULT_FILE_FORMAT Workbook Format 20130531
4 Changing XT_VARIANTS Call by reference Type reference (TYPE) CNV_MBT_PIFD_T_VARIANT_REFS List of Variant objects 20130531
# Exception Resumable Description Created on
1 CX_CNV_MBT_SPRD_LOAD_ERROR Error loading document 20130531
2 CX_CNV_MBT_SPRD_NOT_SUPPORTED Not supported 20130531
3 CX_LTR_MODEL_LOCKED LTR: Access Denied 20130531

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VARIANT Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_VARIANT PIFD concrete Variant of an Interface 20110830
2 Importing IV_FORMAT Call by reference Type reference (TYPE) CNV_MBT_SPRD_FORMAT Workbook Format 20110830
3 Returning RV_FILE Value transfer Type reference (TYPE) XSTRING 20110830
# Exception Resumable Description Created on
1 CX_CNV_MBT_SPRD_NOT_SUPPORTED Not supported 20110901
2 CX_CNV_MBT_SPRD_SAVE_ERROR Error saving document 20110905
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_700