SAP ABAP Interface IF_FDT_DOC_PKG (Basic access to document packages)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
⤷
SFDT_EXCEL_CORE (Package) BRFplus: Excel Integration Core

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_FDT_DOC_SPREADSHEET | FDT: Spreadsheet Interface | 20080616 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FDT_DOC_PKG | Class for document packages (like OOXML, ODF) | 20080616 |
Properties
Interface | IF_FDT_DOC_PKG | |
Short Description | Basic access to document packages |
General Data
Package | SFDT_EXCEL_CORE | BRFplus: Excel Integration Core |
Created | 20080616 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_FDT_DOC_PKG | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FDT_DOCUMENT | General interface for document | 20080616 |
Friends
Interface IF_FDT_DOC_PKG has no friend.
Attributes
Interface IF_FDT_DOC_PKG has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Get list of included files | 20080616 |
2 | ![]() |
Instance method | Public | Method | Get a file from the package as XSTRING | 20080616 |
3 | ![]() |
Instance method | Public | Method | Get the metadata of the document (table) | 20080616 |
4 | ![]() |
Instance method | Public | Method | Get metadata created at | 20080616 |
5 | ![]() |
Instance method | Public | Method | Get metadata creator | 20080616 |
6 | ![]() |
Instance method | Public | Method | Get metadata description | 20080616 |
7 | ![]() |
Instance method | Public | Method | Get metadata keywords | 20080616 |
8 | ![]() |
Instance method | Public | Method | Get metadata language | 20080616 |
9 | ![]() |
Instance method | Public | Method | Get metadate lastprinted | 20080616 |
10 | ![]() |
Instance method | Public | Method | Get metadata modified | 20080616 |
11 | ![]() |
Instance method | Public | Method | Get metadata revision | 20080616 |
12 | ![]() |
Instance method | Public | Method | Get metadata subject | 20080616 |
13 | ![]() |
Instance method | Public | Method | Get metadata title | 20080616 |
14 | ![]() |
Instance method | Public | Method | Add file to doc pkg given by XSTRING (overwrite existing!) | 20080616 |
Events
Interface IF_FDT_DOC_PKG has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_FILE | Public | See coding | File structure | 20080616 | BEGIN OF s_file,
name TYPE string,
date TYPE dats,
time TYPE tims,
size TYPE int4,
END OF s_file
|
|
2 | S_FILE_METADATA | Public | See coding | File Metadata structure | 20080616 | BEGIN OF s_file_metadata,
created TYPE string,
creator TYPE string,
description TYPE string,
keywords TYPE string,
language TYPE string,
lastprinted TYPE string,
modified TYPE string,
revision TYPE string,
subject TYPE string,
title TYPE string,
END OF s_file_metadata
|
|
3 | T_FILE | Public | See coding | Table of Files | 20080616 | t_file TYPE STANDARD TABLE OF s_file
|
Method Signatures
Method GET_FILENAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FILENAMES | Call by reference | Type reference (TYPE) | IF_FDT_DOC_PKG=>T_FILE | Table of Files | 20080616 |
Method GET_FILENAMES on Interface IF_FDT_DOC_PKG has no exception.
Method GET_FILE_AS_XSTRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ABS_FILENAME | Call by reference | Type reference (TYPE) | STRING | Absolut path and filename | 20080616 | ||
2 | ![]() |
X_FILE | Value transfer | Type reference (TYPE) | XSTRING | File content as XSTRING | 20080616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20080616 |
Method GET_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
METADATA | Value transfer | Type reference (TYPE) | IF_FDT_DOC_PKG=>S_FILE_METADATA | Meta data of documents | 20080616 |
Method GET_METADATA on Interface IF_FDT_DOC_PKG has no exception.
Method GET_META_CREATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CREATED | Value transfer | Type reference (TYPE) | STRING | 20080616 |
Method GET_META_CREATED on Interface IF_FDT_DOC_PKG has no exception.
Method GET_META_CREATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CREATOR | Value transfer | Type reference (TYPE) | STRING | 20080616 |
Method GET_META_CREATOR on Interface IF_FDT_DOC_PKG has no exception.
Method GET_META_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DESCRIPTION | Value transfer | Type reference (TYPE) | STRING | 20080616 |
Method GET_META_DESCRIPTION on Interface IF_FDT_DOC_PKG has no exception.
Method GET_META_KEYWORDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
KEYWORDS | Value transfer | Type reference (TYPE) | STRING | 20080616 |
Method GET_META_KEYWORDS on Interface IF_FDT_DOC_PKG has no exception.
Method GET_META_LANGUAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LANGUAGE | Value transfer | Type reference (TYPE) | STRING | 20080616 |
Method GET_META_LANGUAGE on Interface IF_FDT_DOC_PKG has no exception.
Method GET_META_LASTPRINTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LASTPRINTED | Value transfer | Type reference (TYPE) | STRING | 20080616 |
Method GET_META_LASTPRINTED on Interface IF_FDT_DOC_PKG has no exception.
Method GET_META_MODIFIED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MODIFIED | Value transfer | Type reference (TYPE) | STRING | 20080616 |
Method GET_META_MODIFIED on Interface IF_FDT_DOC_PKG has no exception.
Method GET_META_REVISION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
REVISION | Value transfer | Type reference (TYPE) | STRING | 20080616 |
Method GET_META_REVISION on Interface IF_FDT_DOC_PKG has no exception.
Method GET_META_SUBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SUBJECT | Value transfer | Type reference (TYPE) | STRING | 20080616 |
Method GET_META_SUBJECT on Interface IF_FDT_DOC_PKG has no exception.
Method GET_META_TITLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TITLE | Value transfer | Type reference (TYPE) | STRING | 20080616 |
Method GET_META_TITLE on Interface IF_FDT_DOC_PKG has no exception.
Method SET_XSTRING_AS_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ABS_FILENAME | Call by reference | Type reference (TYPE) | STRING | 20080616 | |||
2 | ![]() |
X_FILE | Call by reference | Type reference (TYPE) | XSTRING | 20080616 |
Method SET_XSTRING_AS_FILE on Interface IF_FDT_DOC_PKG has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 712 |