SAP ABAP Interface I_OI_PIVOT (Pivot Table Interface)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-FES-OFF (Application Component) SAP Desktop Office Integration
⤷
SOFFICEINTEGRATION (Package) Platform- and application-indep. Office integration

⤷

⤷

Properties
Interface | I_OI_PIVOT | |
Short Description | Pivot Table Interface |
General Data
Package | SOFFICEINTEGRATION | Platform- and application-indep. Office integration |
Created | 19990407 | SAP |
Last changed | 19991216 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | SOI | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface I_OI_PIVOT has no interface.
Friends
Interface I_OI_PIVOT has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | COLUMNFIELD | Constant | Public | Type reference (TYPE) | I | 2 | Field is Column Field | 19990409 | |
2 | DATAFIELD | Constant | Public | Type reference (TYPE) | I | 4 | Field is Data Field | 19990409 | |
3 | PAGEFIELD | Constant | Public | Type reference (TYPE) | I | 3 | Entry as New Page | 19990409 | |
4 | ROWFIELD | Constant | Public | Type reference (TYPE) | I | 1 | Entry as New Line | 19990409 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Insert New Data | 19990407 |
2 | ![]() |
Instance method | Public | Method | Drilldown in Pivot Table | 19990407 |
3 | ![]() |
Instance method | Public | Method | Close a View | 19990407 |
4 | ![]() |
Instance method | Public | Method | Get all Entries | 19990407 |
5 | ![]() |
Instance method | Public | Method | Get Names of All Pivot Tables | 19990407 |
6 | ![]() |
Instance method | Public | Method | Insert a Pivot Table | 19990527 |
7 | ![]() |
Instance method | Public | Method | Set Type of an Entry | 19990409 |
8 | ![]() |
Instance method | Public | Method | Set Data | 19990407 |
Events
Interface I_OI_PIVOT has no event.
Types
Interface I_OI_PIVOT has no local type.
Method Signatures
Method ADD_NEW_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR | Call by reference | Object reference (TYPE REF TO) | I_OI_ERROR | errors? | 19990407 | ||
2 | ![]() |
FORMULA | Call by reference | Type reference (TYPE) | C | The formula of the new item | 19990407 | ||
3 | ![]() |
NAME | Call by reference | Type reference (TYPE) | C | The name of the item | 19990407 | ||
4 | ![]() |
NO_FLUSH | Call by reference | Type reference (TYPE) | C | '' | no_flush? | 19990407 | |
5 | ![]() |
PIVOTTABLE | Call by reference | Type reference (TYPE) | C | Name of pivottable | 19990407 | ||
6 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SOI_RET_STRING | text of the error | 19990407 |
Method ADD_NEW_DATA on Interface I_OI_PIVOT has no exception.
Method DRILL_DOWN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR | Call by reference | Object reference (TYPE REF TO) | I_OI_ERROR | errors? | 19990407 | ||
2 | ![]() |
NO_FLUSH | Call by reference | Type reference (TYPE) | C | '' | flush | 19990407 | |
3 | ![]() |
PIVOTTABLE | Call by reference | Type reference (TYPE) | C | Name of pivottable | 19990407 | ||
4 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SOI_RET_STRING | text of the error | 19990407 | ||
5 | ![]() |
ROW | Call by reference | Type reference (TYPE) | C | Which row... | 19990407 | ||
6 | ![]() |
VALUE | Call by reference | Type reference (TYPE) | C | Which item in the row... | 19990407 |
Method DRILL_DOWN on Interface I_OI_PIVOT has no exception.
Method DRILL_UP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR | Call by reference | Object reference (TYPE REF TO) | I_OI_ERROR | errors? | 19990407 | ||
2 | ![]() |
NO_FLUSH | Call by reference | Type reference (TYPE) | C | '' | flush? | 19990407 | |
3 | ![]() |
PIVOTTABLE | Call by reference | Type reference (TYPE) | C | Name of pivottable | 19990407 | ||
4 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SOI_RET_STRING | text of the error | 19990407 | ||
5 | ![]() |
ROW | Call by reference | Type reference (TYPE) | C | Which row... | 19990407 | ||
6 | ![]() |
VALUE | Call by reference | Type reference (TYPE) | C | Which item in the row... | 19990407 |
Method DRILL_UP on Interface I_OI_PIVOT has no exception.
Method GET_ALLFIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ALLFIELDS | Call by reference | Type reference (TYPE) | SOI_NAMETYPE_TABLE | Table of fields | 19990409 | ||
2 | ![]() |
ERROR | Call by reference | Object reference (TYPE REF TO) | I_OI_ERROR | errors? | 19990409 | ||
3 | ![]() |
NO_FLUSH | Call by reference | Type reference (TYPE) | C | '' | flush | 19990407 | |
4 | ![]() |
PIVOTTABLE | Call by reference | Type reference (TYPE) | C | Name of pivottable | 19990409 | ||
5 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SOI_RET_STRING | text of the error | 19990409 |
Method GET_ALLFIELDS on Interface I_OI_PIVOT has no exception.
Method GET_ALLPIVOTTABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ALLPIVOTTABLES | Call by reference | Type reference (TYPE) | SOI_FIELDS_NAME_TABLE | Table of columnfields | 19990407 | ||
2 | ![]() |
ERROR | Call by reference | Object reference (TYPE REF TO) | I_OI_ERROR | errors? | 19990407 | ||
3 | ![]() |
NO_FLUSH | Call by reference | Type reference (TYPE) | C | '' | flush? | 19990407 | |
4 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SOI_RET_STRING | text of the error | 19990407 |
Method GET_ALLPIVOTTABLES on Interface I_OI_PIVOT has no exception.
Method INSERT_FULL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA | Call by reference | Type reference (TYPE) | TABLE | Daten | 19990527 | ||
2 | ![]() |
DATA_ENDING_AT | Call by reference | Type reference (TYPE) | I | -1 | Ende der Daten | 19990527 | |
3 | ![]() |
DATA_STARTING_AT | Call by reference | Type reference (TYPE) | I | 1 | Start der Daten | 19990527 | |
4 | ![]() |
ERROR | Call by reference | Object reference (TYPE REF TO) | I_OI_ERROR | error? | 19990527 | ||
5 | ![]() |
FILENAME | Call by reference | Type reference (TYPE) | C | Dateiname | 19990611 | ||
6 | ![]() |
HEADER_1 | Call by reference | Type reference (TYPE) | C | Titelzeile | 19990611 | ||
7 | ![]() |
HEADER_2 | Call by reference | Type reference (TYPE) | C | Untertitel | 19990611 | ||
8 | ![]() |
HKEY | Call by reference | Type reference (TYPE) | SOI_HKEY_TABLE | Horizontale Einträge | 19990527 | ||
9 | ![]() |
NO_FLUSH | Call by reference | Type reference (TYPE) | C | '' | flush? | 19990527 | |
10 | ![]() |
N_ATT_COLS | Call by reference | Type reference (TYPE) | I | Anzahl Datenspalten im Listobjekt | 19990611 | ||
11 | ![]() |
N_HRZ_KEYS | Call by reference | Type reference (TYPE) | I | Anzahl H-Merkmale | 19990611 | ||
12 | ![]() |
N_VRT_KEYS | Call by reference | Type reference (TYPE) | I | Anzahl V-Merkmale | 19990611 | ||
13 | ![]() |
ONLINE_TEXT | Call by reference | Type reference (TYPE) | SOI_ONLINE_TABLE | Onlinetexte | 19990601 | ||
14 | ![]() |
PIVOTNAME | Call by reference | Type reference (TYPE) | C | Name der Pivottabelle | 19990602 | ||
15 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SOI_RET_STRING | text of error? | 19990527 | ||
16 | ![]() |
SEMA | Call by reference | Type reference (TYPE) | SOI_SEMA_TABLE | Semantik | 19990527 | ||
17 | ![]() |
SEMA_TYPE | Call by reference | Type reference (TYPE) | C | '' | Schalter für Stringkonvertierungen | 19990611 | |
18 | ![]() |
VKEY | Call by reference | Type reference (TYPE) | SOI_VKEY_TABLE | Vertikale Einträge | 19990527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
nicht vorhandene DATA-Spalte wird referenziert | 19990611 | |
2 | ![]() |
Anzahl SEMA-Zeilen <> N_VRT_KEYS + N_ATT_COLS | 19990611 | |
3 | ![]() |
Anzahl VKEY-Zeilen <> N_VRT_KEYS | 19990611 | |
4 | ![]() |
siehe Dokumentation | 19990611 | |
5 | ![]() |
Fehler in Semantikbeschreibung | 19990622 | |
6 | ![]() |
siehe Dokumentation | 19990611 | |
7 | ![]() |
DATEN_VON / DATEN_BIS zu groß / zu klein | 19990611 |
Method SET_FIELDTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONSOLIDATION | Call by reference | Type reference (TYPE) | C | Verdichtung eines Pivotfeldes | 19990602 | ||
2 | ![]() |
ERROR | Call by reference | Object reference (TYPE REF TO) | I_OI_ERROR | error? | 19990409 | ||
3 | ![]() |
NAME | Call by reference | Type reference (TYPE) | C | Name | 19990409 | ||
4 | ![]() |
NO_FLUSH | Call by reference | Type reference (TYPE) | C | '' | flush? | 19990409 | |
5 | ![]() |
PIVOT | Call by reference | Type reference (TYPE) | C | Pivottable | 19990412 | ||
6 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SOI_RET_STRING | text of error | 19990409 | ||
7 | ![]() |
TYPE | Call by reference | Type reference (TYPE) | I | Type | 19990409 |
Method SET_FIELDTYPE on Interface I_OI_PIVOT has no exception.
Method SET_SOURCE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA_TABLE | Call by reference | Type reference (TYPE) | TABLE | Data | 19990407 | ||
2 | ![]() |
DDIC_NAME | Call by reference | Type reference (TYPE) | X030L-TABNAME | Name of the table | 19990407 | ||
3 | ![]() |
ERROR | Call by reference | Object reference (TYPE REF TO) | I_OI_ERROR | errors? | 19990407 | ||
4 | ![]() |
FIELDS_TABLE | Call by reference | Type reference (TYPE) | SOI_FIELDS_TABLE | The fields of the table | 19990407 | ||
5 | ![]() |
ITEMS | Call by reference | Type reference (TYPE) | SOI_NAMETYPE_TABLE | The items of row, column and data | 19990407 | ||
6 | ![]() |
ITEMSNR | Call by reference | Type reference (TYPE) | SOI_COLTYPE_TABLE | The items of row, column and data | 19990429 | ||
7 | ![]() |
LENGTH | Call by reference | Type reference (TYPE) | C | Length of text | 19990429 | ||
8 | ![]() |
NAME | Call by reference | Type reference (TYPE) | C | The name of the Pivottable | 19990407 | ||
9 | ![]() |
NO_FLUSH | Call by reference | Type reference (TYPE) | C | '' | flush? | 19990407 | |
10 | ![]() |
RETCODE | Call by reference | Type reference (TYPE) | SOI_RET_STRING | text of the error | 19990407 |
Method SET_SOURCE_TABLE on Interface I_OI_PIVOT has no exception.
History
Last changed by/on | SAP | 19991216 |
SAP Release Created in |