SAP ABAP Class CL_ISH_NL_FILE (Algemeine Klasse für Datei einlesen)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H (Application Component) SAP Healthcare - Industry-Specific Components for Hospitals
     NNL2 (Package) Anwendungsentwicklung Krankenhaussystem Niederlande 2
Properties
Class CL_ISH_NL_FILE  
Short Description Algemeine Klasse für Datei einlesen    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NNL2   Anwendungsentwicklung Krankenhaussystem Niederlande 2 
Created 20090630   SAP 
Last change 20130531   SAP 
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)
Interfaces
Class CL_ISH_NL_FILE has no interface implemented.
Friends
Class CL_ISH_NL_FILE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CSV Constant Public Type reference (TYPE) CHAR3 'CSV' 20091106
2 GC_EXCEL Constant Public Type reference (TYPE) CHAR3 'XLS' 20091106
3 GC_FILTER_ALL Constant Public Type reference (TYPE) CHAR100 'ALLE BESTANDEN (*.*)|*.*|CSV-BEST. (*.CSV)|*.CSV|TEKSTBEST. (*.TXT)|*.TXT|' 20091106
4 GC_FILTER_CSV Constant Public Type reference (TYPE) CHAR40 'CSV-BEST. (*.CSV)|*.CSV|' 20091106
5 GC_FILTER_TEXT Constant Public Type reference (TYPE) CHAR40 'TEKSTBEST. (*.TXT)|*.TXT|' 20091106
6 GC_LOC_DESKTOP Constant Public Type reference (TYPE) CHAR1 'P' 20091106
7 GC_LOC_SERVER Constant Public Type reference (TYPE) CHAR1 'A' 20091106
8 GC_TEXT Constant Public Type reference (TYPE) CHAR3 'TXT' 20091106
9 G_FILENAME Static Attribute Private Type reference (TYPE) FILE_TABLE-FILENAME 20091106
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PATH Static method Public Method 20110826
2 FILE_EXISTS Static method Public Method 20091106
3 FILE_READ Static method Public Method 20091106
4 OPEN_DIALOG Static method Public Method 20091106
5 READ_APPSERVER Static method Private Method 20091106
6 SELECT_REMOTE_PATH Static method Public Method 20110826
Events
Class CL_ISH_NL_FILE has no event.
Types
Class CL_ISH_NL_FILE has no local type.
Method Signatures

Method CHECK_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PATH Call by reference Type reference (TYPE) RLGRAP-FILENAME Pfad 20110826
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20110826
3 Importing I_FRONT_BACK Call by reference Type reference (TYPE) CHAR1 Frontend/Backend 20110826

Method CHECK_PATH on class CL_ISH_NL_FILE has no exception.

Method FILE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME Call by reference Type reference (TYPE) TEXT1024 Umsetztabelle von internen Dateinamen in externe Dateinamen 20091106

Method FILE_EXISTS on class CL_ISH_NL_FILE has no exception.

Method FILE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TABLE_REF Call by reference Object reference (TYPE REF TO) DATA 20091106
2 Importing I_FILELOCATION Call by reference Type reference (TYPE) CHAR1 'P' Einstelliges Kennzeichen 20091106
3 Importing I_FILENAME Call by reference Type reference (TYPE) TEXT1024 Umsetztabelle von internen Dateinamen in externe Dateinamen 20091106
4 Importing I_HEADERLINE Call by reference Type reference (TYPE) ABAP_BOOL 20091106
5 Importing I_NRCOLS Call by reference Type reference (TYPE) NUMC04 ABAP Dictionary: zweistelliges Numfeld 20091106
6 Importing I_SEPARATOR Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20091106

Method FILE_READ on class CL_ISH_NL_FILE has no exception.

Method OPEN_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FILENAME Call by reference Type reference (TYPE) TEXT1024 Programmname (Vollstaendiger Pfad) 20091106
2 Importing I_DEFAULT_EXT Call by reference Type reference (TYPE) CHAR3 'XLS' Feld der Laenge 3 Bytes 20091106
3 Importing I_DEFAULT_FILE Call by reference Type reference (TYPE) CHAR100 Charakter 100 20091106
4 Importing I_FILELOCATION Call by reference Type reference (TYPE) CHAR1 'D' Einstelliges Kennzeichen 20091106
5 Importing I_FILTER Call by reference Type reference (TYPE) CHAR100 Charakter 100 20091106

Method OPEN_DIALOG on class CL_ISH_NL_FILE has no exception.

Method READ_APPSERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE Call by reference Type reference (TYPE) ISH_T_STRING Einstelliges Kennzeichen 20091106
2 Importing I_FILENAME Call by reference Type reference (TYPE) TEXT1024 File name 20091106

Method READ_APPSERVER on class CL_ISH_NL_FILE has no exception.

Method SELECT_REMOTE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PATH Call by reference Type reference (TYPE) RLGRAP-FILENAME Lokale Datei für Upload bzw. Download 20110826

Method SELECT_REMOTE_PATH on class CL_ISH_NL_FILE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in