Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RSL_DATA_READER | Read Class (Interface) | 20110526 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RSL_UI_CSV_READER | CSV Read Class | 20101103 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_RSL_UI_XLS_READER_ACT_X | MS Excel Read Class | 20110513 |
Properties
Class | CL_RSL_UI_FILE_READER | |
Short Description | File Read Superior Class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSL_UI | CompositeProvider UI Package |
Created | 20101103 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_RSL_DATA_READER | Read Class (Interface) | 20110526 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_RSL_UI_DATA_CLEANSING | 20130529 | Data Cleansing for file uploads |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ROW_NO' | 20110105 | ||
2 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR1 | 'F' | Single-Character Indicator | 20101103 | |
3 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_RSL_UI_DATA_CLEANSING | Data Cleansing for file uploads | 20121113 | ||
4 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | I | 0 | 20101103 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | I | 20110610 | |||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | I | Package Size | 20130213 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSL_UI_S_WSP_FILE_PROPS | Workspace: File Upload - Properties of the file | 20101103 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | IF_RSL_DATA_READER=>GT_T_FIELDNAMES | Table of Field Names | 20110620 | ||
9 | ![]() |
Instance attribute | Protected | See coding | Table of Data Field Properties | 20110610 | |||
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | GT_T_REQ_FIELDS | 20110620 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Checks an entire column and proposes data type | 20110615 |
2 | ![]() |
Instance method | Protected | Method | Extra Method Due to Different Processing in XLS | 20110629 |
3 | ![]() |
Instance method | Protected | Method | Analyzes a Value | 20101129 |
4 | ![]() |
Instance method | Protected | Method | Creates Unique Column Names | 20101103 |
5 | ![]() |
Instance method | Public | Method | Checks Whether a Data Type is Possible/Recommended | 20101130 |
6 | ![]() |
Instance method | Protected | Method | Extra Method Due to Different Processing in XLS | 20110629 |
7 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20101104 |
8 | ![]() |
Instance method | Protected | Method | Converts date and time into internal format | 20110629 |
9 | ![]() |
Instance method | Protected | Method | Attempts to Convert from a Date | 20130529 |
10 | ![]() |
Instance method | Protected | Method | Attempts to Convert from a Date | 20130529 |
11 | ![]() |
Instance method | Protected | Method | Attempts to Convert to a Date | 20101112 |
12 | ![]() |
Instance method | Protected | Method | Attempts to Convert to a Number | 20101111 |
13 | ![]() |
Instance method | Protected | Method | Tries to Convert to a Time | 20110114 |
14 | ![]() |
Instance method | Protected | Method | Creates Data Reference Based on Columns | 20101104 |
15 | ![]() |
Instance method | Protected | Method | 20110614 | |
16 | ![]() |
Static method | Public | Method | Creates a Suitable Instance | 20101103 |
17 | ![]() |
Instance method | Protected | Method | Creates Fields from Analysis Structure (Single Row) | 20110131 |
18 | ![]() |
Instance method | Protected | Method | Creates Fields from Analysis Structure | 20110526 |
19 | ![]() |
Instance method | Protected | Method | Creates Fields from Analysis Structure (Single Row) | 20110526 |
20 | ![]() |
Instance method | Protected | Method | Analyzes a Row in the File | 20110210 |
21 | ![]() |
Instance method | Protected | Method | Builds a Data Row | 20110711 |
22 | ![]() |
Instance method | Public | Method | Returns File Data Directly | 20110104 |
23 | ![]() |
Instance method | Public | Method | Returns File Settings (Such as Header Row, Separator) | 20101104 |
24 | ![]() |
Instance method | Protected | Method | Returns row as table of string | 20110616 |
25 | ![]() |
Instance method | Public | Method | Returns number of rows in file | 20110622 |
26 | ![]() |
Static method | Protected | Method | Returns Intervals for Data Analysis | 20110131 |
27 | ![]() |
Instance method | Protected | Method | 20110630 | |
28 | ![]() |
Instance method | Protected | Method | Returns Possible Other Data Types Based On a Data Type | 20110209 |
29 | ![]() |
Instance method | Public | Method | Returns the raw file data for a given range | 20121219 |
30 | ![]() |
Instance method | Public | Method | 20130201 | |
31 | ![]() |
Instance method | Protected | Method | Creates Unique Column Name | 20101103 |
32 | ![]() |
Instance method | Protected | Method | Parse Common Part of Preparation for CSV and XLS | 20110629 |
33 | ![]() |
Instance method | Public | Method | Returns File Settings (Such as Header Row, Separator) | 20101104 |
34 | ![]() |
Instance method | Public | Method | Set before data is retrieved | 20110620 |
35 | ![]() |
Instance method | Protected | Method | Transforms Data into Internal Structure | 20101104 |
Events
Class CL_RSL_UI_FILE_READER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GT_S_FIELD_DESCR | Protected | See coding | 20110526 | to_t_headers TYPE TABLE OF string WITH DEFAULT KEY
|
||
2 | GT_S_REQ_FIELD | Public | See coding | 20110620 | BEGIN OF gt_s_req_field,
fieldname TYPE fieldname,
datatype TYPE rollname,
length TYPE i,
decimals TYPE i,
dtelnm TYPE rsdtelnm,
alpha_conversion TYPE rs_bool,
iobj_convexit TYPE convexit,
inttp TYPE inttype,
outputlen TYPE outputlen,
curr_column TYPE rsl_ui_name,
END OF gt_s_req_field
|
||
3 | GT_TH_FIELD_DESCR | Protected | See coding | 20110526 | to_t_headers TYPE TABLE OF string WITH DEFAULT KEY
|
||
4 | GT_T_REQ_FIELDS | Public | See coding | 20110620 | gt_t_req_fields TYPE STANDARD TABLE OF gt_s_req_field
|
||
5 | TN_T_ANALYZE_COLUMNS | Public | See coding | 20110201 | tn_t_analyze_columns TYPE TABLE OF string
|
||
6 | TN_T_STRING | Public | See coding | 20101130 | tn_t_string TYPE TABLE OF string
|
||
7 | TO_S_ANALYZE_INTERVALS | Protected | See coding | 20110131 | BEGIN OF to_s_analyze_intervals,
number TYPE i,
from_index TYPE sytabix,
to_index TYPE sytabix,
END OF to_s_analyze_intervals
|
||
8 | TO_S_COLUMN_DETAILS | Protected | See coding | 20110119 | BEGIN OF to_s_column_details,
name TYPE string,
description TYPE string,
is_date TYPE rs_bool,
is_time TYPE rs_bool,
is_float TYPE rs_bool,
is_p TYPE rs_bool,
is_int type rs_bool,
max_length_string TYPE i,
max_length_float TYPE i,
decimals TYPE i,
dont_count_dec type rs_bool,
END OF to_s_column_details
|
||
9 | TO_T_ANALYZE_INTERVALS | Protected | See coding | 20110131 | to_t_analyze_intervals TYPE TABLE OF cl_rsl_ui_file_reader=>to_s_analyze_intervals
|
||
10 | TO_T_COLUMN_DETAILS | Protected | See coding | 20110119 | to_t_column_details TYPE TABLE OF to_s_column_details
|
||
11 | TO_T_FILE_ROW | Protected | See coding | 20110210 | to_t_file_row TYPE TABLE OF string WITH DEFAULT KEY
|
||
12 | TO_T_HEADERS | Protected | See coding | 20110210 | to_t_headers TYPE TABLE OF string WITH DEFAULT KEY
|
Method Signatures
Method ANALYZE_COLUMN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CHANGEABLE_TO_KYF | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110622 | ||
2 | ![]() |
E_S_FIELD_DESCR | Call by reference | Type reference (TYPE) | IF_RSL_DATA_READER=>GT_S_FIELD_DESCR | Struktur Datenfeld-Eigenschaften | 20110616 | ||
3 | ![]() |
I_COLUMN_INDEX | Call by reference | Type reference (TYPE) | I | 20110615 | |||
4 | ![]() |
I_PROPOSE_KYF | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20110622 |
Method ANALYZE_COLUMN on class CL_RSL_UI_FILE_READER has no exception.
Method ANALYZE_COLUMN_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_S_COLUMN_DETAILS | Call by reference | Type reference (TYPE) | TO_S_COLUMN_DETAILS | Struktur Datenfeld-Eigenschaften | 20110629 | ||
2 | ![]() |
I_COLUMN_INDEX | Call by reference | Type reference (TYPE) | I | 20110629 |
Method ANALYZE_COLUMN_INT on class CL_RSL_UI_FILE_READER has no exception.
Method ANALYZE_VALUE Signature
Method ANALYZE_VALUE on class CL_RSL_UI_FILE_READER has no exception.
Method BUILD_UNIQUE_COLUMN_HEADERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_HEADERS | Call by reference | Type reference (TYPE) | TN_T_STRING | 20101103 | |||
2 | ![]() |
I_COLUMN_COUNT | Call by reference | Type reference (TYPE) | I | 0 = c_t_headers prüfen, >0 = x Spaltennamen anlegen | 20101103 |
Method BUILD_UNIQUE_COLUMN_HEADERS on class CL_RSL_UI_FILE_READER has no exception.
Method CHECK_DATA_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_COLUMN_INDEX | Call by reference | Type reference (TYPE) | I | 20101201 | |||
2 | ![]() |
I_NEW_DATATYPE | Call by reference | Type reference (TYPE) | RSL_UI_S_CSVFILE_COLUMNS-DATA_TYPE | Datentyp im ABAP Dictionary | 20101201 | ||
3 | ![]() |
R_POSSIBLE | Value transfer | Type reference (TYPE) | RS_BOOL | Anzahl Werte die zum Datentypen passen | 20110131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20110131 |
Method CHECK_DATA_TYPE_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CHECK_DATE | Call by reference | Type reference (TYPE) | RS_BOOL | 20110629 | |||
2 | ![]() |
I_CHECK_INT | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110802 | ||
3 | ![]() |
I_CHECK_P | Call by reference | Type reference (TYPE) | RS_BOOL | 20110629 | |||
4 | ![]() |
I_CHECK_TIME | Call by reference | Type reference (TYPE) | RS_BOOL | 20110629 | |||
5 | ![]() |
I_COLUMN_INDEX | Call by reference | Type reference (TYPE) | I | 20110629 | |||
6 | ![]() |
I_NEW_DATATYPE | Call by reference | Type reference (TYPE) | RSL_UI_S_PROVIDER_COLUMN-DATA_TYPE | Eigenschaften der Spalten beim Erzeugen eines Providers | 20110629 | ||
7 | ![]() |
R_POSSIBLE | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20110629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim kopieren der daten | 20110629 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_AINX_NAME | Call by reference | Type reference (TYPE) | RSL_UI_AINX_NAME | Name of Provider | 20130124 | ||
2 | ![]() |
I_FILE_PATH | Call by reference | Type reference (TYPE) | STRING | 20101104 |
Method CONSTRUCTOR on class CL_RSL_UI_FILE_READER has no exception.
Method CONVERT_DATE_TIME_TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_VALUE | Call by reference | Type reference (TYPE) | ANY | 20110629 | |||
2 | ![]() |
I_COLUMN_NAME | Call by reference | Type reference (TYPE) | GT_S_FIELD_DESCR-FIELDNAME | Struktur Datenfeld-Eigenschaften | 20110629 |
Method CONVERT_DATE_TIME_TO_STRING on class CL_RSL_UI_FILE_READER has no exception.
Method CONVERT_FROM_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DATS | Call by reference | Type reference (TYPE) | DATS | DATS Field Type | 20130529 | ||
2 | ![]() |
R_DATE | Value transfer | Type reference (TYPE) | STRING | 20130529 |
Method CONVERT_FROM_DATE on class CL_RSL_UI_FILE_READER has no exception.
Method CONVERT_FROM_TIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TIMS | Call by reference | Type reference (TYPE) | TIMS | Field of Type TIMS | 20130529 | ||
2 | ![]() |
R_TIME | Value transfer | Type reference (TYPE) | STRING | 20130529 |
Method CONVERT_FROM_TIME on class CL_RSL_UI_FILE_READER has no exception.
Method CONVERT_TO_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_VALUE | Call by reference | Type reference (TYPE) | STRING | 20101112 | |||
2 | ![]() |
R_DATE | Value transfer | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20101112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20101112 | ||
2 | ![]() |
20101112 | ||
3 | ![]() |
20101112 | ||
4 | ![]() |
20101112 |
Method CONVERT_TO_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DEC_DELIMITER | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20101111 | ||
2 | ![]() |
I_INCL_CHECK | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20110118 | |
3 | ![]() |
I_VALUE | Call by reference | Type reference (TYPE) | STRING | 20101111 | |||
4 | ![]() |
R_NUMBER_VALUE | Value transfer | Type reference (TYPE) | DECFLOAT34 | Feld vom Typ FLTP | 20101111 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
System-Exception bei Umwandlung in eine Zahl | 20101111 |
Method CONVERT_TO_TIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TIME | Call by reference | Type reference (TYPE) | STRING | 20110114 | |||
2 | ![]() |
R_TIMS | Value transfer | Type reference (TYPE) | TIMS | Feld vom Typ TIMS | 20110114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20110114 |
Method CREATE_DATAREF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_R_DATA_LINE | Call by reference | Object reference (TYPE REF TO) | DATA | 20101104 | |||
2 | ![]() |
E_R_DATA_TAB | Call by reference | Object reference (TYPE REF TO) | DATA | 20101104 | |||
3 | ![]() |
I_T_COLUMNS | Call by reference | Type reference (TYPE) | RSL_UI_T_CSVFILE_COLUMNS | Eigenschaften der CSV-Spalten | 20101104 |
Method CREATE_DATAREF on class CL_RSL_UI_FILE_READER has no exception.
Method DETERMINE_DATATYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CHANGEABLE_TO_KYF | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110622 | ||
2 | ![]() |
E_DATATYPE | Call by reference | Type reference (TYPE) | DATATYPE_D | Datentyp im ABAP Dictionary | 20110622 | ||
3 | ![]() |
I_IS_DATE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110614 | ||
4 | ![]() |
I_IS_FLOAT | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110614 | ||
5 | ![]() |
I_IS_INT | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110719 | ||
6 | ![]() |
I_IS_P | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110614 | ||
7 | ![]() |
I_IS_TIME | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110614 | ||
8 | ![]() |
I_PROPOSE_KYF | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20110622 |
Method DETERMINE_DATATYPE on class CL_RSL_UI_FILE_READER has no exception.
Method FACTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_AINX_NAME | Call by reference | Type reference (TYPE) | RSL_UI_AINX_NAME | Name of Provider | 20130124 | ||
2 | ![]() |
I_ENCODING | Call by reference | Type reference (TYPE) | ABAP_ENCOD | Bezeichner für das Zeichenformat (UTF-8, UCS-2, ...) | 20120727 | ||
3 | ![]() |
I_FILE_DATA | Call by reference | Type reference (TYPE) | ANY | 20101103 | |||
4 | ![]() |
I_FILE_DATA_TAB_CSV | Call by reference | Type reference (TYPE) | RSL_UI_T_WSP_FILE_DATA | Workspace: File Upload - File Data | 20121214 | ||
5 | ![]() |
I_FILE_PATH | Call by reference | Type reference (TYPE) | STRING | 20101104 | |||
6 | ![]() |
I_FILE_TYPE | Value transfer | Type reference (TYPE) | STRING | 20101105 | |||
7 | ![]() |
R_R_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_RSL_UI_FILE_READER | Datei-Lese-Oberklasse | 20101103 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Hochladen einer Datei | 20110202 |
Method FILL_COLUMNS_FROM_DETAILS_ROW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_S_COLUMNS | Call by reference | Type reference (TYPE) | RSL_UI_S_CSVFILE_COLUMNS | Eigenschaften der Spalten einer CSV Datei | 20110131 | ||
2 | ![]() |
I_S_DETAILS | Value transfer | Type reference (TYPE) | TO_S_COLUMN_DETAILS | 20110131 |
Method FILL_COLUMNS_FROM_DETAILS_ROW on class CL_RSL_UI_FILE_READER has no exception.
Method FILL_FIELDS_FROM_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TH_FIELD_DESCR | Call by reference | Type reference (TYPE) | GT_TH_FIELD_DESCR | 20110526 | |||
2 | ![]() |
I_T_DETAILS | Value transfer | Type reference (TYPE) | TO_T_COLUMN_DETAILS | 20110526 |
Method FILL_FIELDS_FROM_DETAILS on class CL_RSL_UI_FILE_READER has no exception.
Method FILL_FIELD_FROM_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CHANGEABLE_TO_KYF | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110622 | ||
2 | ![]() |
E_S_FIELD | Call by reference | Type reference (TYPE) | GT_S_FIELD_DESCR | Eigenschaften der Spalten einer CSV Datei | 20110526 | ||
3 | ![]() |
I_PROPOSE_KYF | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Boolean | 20110622 | |
4 | ![]() |
I_S_DETAILS | Value transfer | Type reference (TYPE) | TO_S_COLUMN_DETAILS | 20110526 |
Method FILL_FIELD_FROM_DETAILS on class CL_RSL_UI_FILE_READER has no exception.
Method GET_COLUMN_SINGLE_ROW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_COLUMN_DETAILS | Call by reference | Type reference (TYPE) | TO_T_COLUMN_DETAILS | 20110210 | |||
2 | ![]() |
I_T_ANALYZE_COLUMNS | Call by reference | Type reference (TYPE) | TN_T_ANALYZE_COLUMNS | 20110210 | |||
3 | ![]() |
I_T_FILE_ROW | Call by reference | Type reference (TYPE) | TO_T_FILE_ROW | 20110210 |
Method GET_COLUMN_SINGLE_ROW on class CL_RSL_UI_FILE_READER has no exception.
Method GET_DATA_SINGLE_ROW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_R_LINE | Call by reference | Object reference (TYPE REF TO) | DATA | 20110711 | |||
2 | ![]() |
I_FILE_LINE_INDEX | Call by reference | Type reference (TYPE) | I | 20110711 | |||
3 | ![]() |
I_T_FILE_ROW | Call by reference | Type reference (TYPE) | TO_T_FILE_ROW | 20110711 | |||
4 | ![]() |
I_T_REQ_FIELDS | Call by reference | Type reference (TYPE) | GT_T_REQ_FIELDS | 20110711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim kopieren der daten | 20110711 |
Method GET_FILE_DATA_AS_ITAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_MAX_ROWS | Call by reference | Type reference (TYPE) | I | 20110228 | |||
2 | ![]() |
E_R_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20110104 | |||
3 | ![]() |
I_REQ_ROWS | Call by reference | Type reference (TYPE) | I | 20110228 |
Method GET_FILE_DATA_AS_ITAB on class CL_RSL_UI_FILE_READER has no exception.
Method GET_FILE_PROPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_S_FILE_PROPS | Call by reference | Type reference (TYPE) | RSL_UI_S_WSP_FILE_PROPS | 20101104 |
Method GET_FILE_PROPS on class CL_RSL_UI_FILE_READER has no exception.
Method GET_FILE_ROW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_END_OF_DATA | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110616 | ||
2 | ![]() |
E_T_ROW | Call by reference | Type reference (TYPE) | TO_T_FILE_ROW | 20110616 | |||
3 | ![]() |
I_ROW_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20110616 |
Method GET_FILE_ROW on class CL_RSL_UI_FILE_READER has no exception.
Method GET_FILE_ROW_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_COUNT | Value transfer | Type reference (TYPE) | I | 20110622 |
Method GET_FILE_ROW_COUNT on class CL_RSL_UI_FILE_READER has no exception.
Method GET_INTERVALS_TO_ANALYZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_INTERVALS | Call by reference | Type reference (TYPE) | CL_RSL_UI_FILE_READER=>TO_T_ANALYZE_INTERVALS | 20110131 | |||
2 | ![]() |
I_ALL_DATA | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110201 | ||
3 | ![]() |
I_FIRST_ROW | Call by reference | Type reference (TYPE) | I | 1 | 20110131 | ||
4 | ![]() |
I_NO_OF_LINES | Call by reference | Type reference (TYPE) | I | 20110131 |
Method GET_INTERVALS_TO_ANALYZE on class CL_RSL_UI_FILE_READER has no exception.
Method GET_METADATA_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_COLUMN_DETAILS | Call by reference | Type reference (TYPE) | TO_T_COLUMN_DETAILS | 20110630 |
Method GET_METADATA_INT on class CL_RSL_UI_FILE_READER has no exception.
Method GET_POSSIBLE_OTHER_DATATYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DATE_POSSIBLE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110209 | ||
2 | ![]() |
E_FLOAT_POSSIBLE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110209 | ||
3 | ![]() |
E_P_POSSIBLE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110209 | ||
4 | ![]() |
E_TIME_POSSIBLE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20110209 | ||
5 | ![]() |
I_DATATYPE | Call by reference | Type reference (TYPE) | RSL_UI_S_CSVFILE_COLUMNS-DATA_TYPE | Datentyp im ABAP Dictionary | 20110209 |
Method GET_POSSIBLE_OTHER_DATATYPES on class CL_RSL_UI_FILE_READER has no exception.
Method GET_RAW_DATA_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_R_FILEDATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20121219 | |||
2 | ![]() |
I_FROM | Call by reference | Type reference (TYPE) | INT4 | Index From | 20121219 | ||
3 | ![]() |
I_INCL_HEADER | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Include Header Line | 20121219 | |
4 | ![]() |
I_TO | Call by reference | Type reference (TYPE) | INT4 | Index To | 20121219 |
Method GET_RAW_DATA_RANGE on class CL_RSL_UI_FILE_READER has no exception.
Method GET_REQ_FETCH_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_REQ_FETCH_FIELDS | Call by reference | Type reference (TYPE) | GT_T_REQ_FIELDS | 20130201 |
Method GET_REQ_FETCH_FIELDS on class CL_RSL_UI_FILE_READER has no exception.
Method GET_VALID_COLUMN_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_NAME | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20101103 | ||
2 | ![]() |
I_T_AINX_CHA | Call by reference | Type reference (TYPE) | IF_RSDD_COPR_PARTPROV=>GT_T_CHARACTERISTICS | 20120924 | |||
3 | ![]() |
I_T_AINX_KYF | Call by reference | Type reference (TYPE) | IF_RSDD_COPR_PARTPROV=>GT_T_KEYFIGURES | 20120924 | |||
4 | ![]() |
I_T_COLUMN_DETAILS | Call by reference | Type reference (TYPE) | TO_T_COLUMN_DETAILS | 20110504 |
Method GET_VALID_COLUMN_NAME on class CL_RSL_UI_FILE_READER has no exception.
Method PREPARE_COLUMN_DETAILS_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_COLUMN_HEADERS | Call by reference | Type reference (TYPE) | TO_T_HEADERS | 20110629 | |||
2 | ![]() |
E_T_COLUMN_DETAILS | Call by reference | Type reference (TYPE) | TO_T_COLUMN_DETAILS | 20110629 | |||
3 | ![]() |
I_COLUMN_COUNT | Call by reference | Type reference (TYPE) | I | 20110629 | |||
4 | ![]() |
I_T_AINX_CHA | Call by reference | Type reference (TYPE) | IF_RSDD_COPR_PARTPROV=>GT_T_CHARACTERISTICS | 20120924 | |||
5 | ![]() |
I_T_AINX_KYF | Call by reference | Type reference (TYPE) | IF_RSDD_COPR_PARTPROV=>GT_T_KEYFIGURES | 20120924 |
Method PREPARE_COLUMN_DETAILS_TABLE on class CL_RSL_UI_FILE_READER has no exception.
Method SET_FILE_PROPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_FILE_PROPS | Call by reference | Type reference (TYPE) | RSL_UI_S_WSP_FILE_PROPS | 20101104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Zeile existiert nicht in Datei | 20110202 |
Method SET_REQ_FETCH_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_T_REQ_FETCH_FIELDS | Call by reference | Type reference (TYPE) | GT_T_REQ_FIELDS | 20110620 |
Method SET_REQ_FETCH_FIELDS on class CL_RSL_UI_FILE_READER has no exception.
Method TRANSFORM_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FILEDATA | Call by reference | Type reference (TYPE) | XSTRING | 20101104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Hochladen einer Datei | 20120724 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 730 |