mirror of
https://github.com/abap2xlsx/abap2xlsx.git
synced 2025-05-05 16:36:12 +08:00
Compare commits
76 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
08c794f3ca | ||
![]() |
d83ad53f46 | ||
![]() |
9fde3924bb | ||
![]() |
ca6fda29ed | ||
![]() |
a1af09f064 | ||
![]() |
8428eb04d2 | ||
![]() |
13da36b7a2 | ||
![]() |
4eb3df1611 | ||
![]() |
bae673121b | ||
![]() |
776ff5aa26 | ||
![]() |
f6eeb339e4 | ||
![]() |
e1cccfabda | ||
![]() |
467b96f73b | ||
![]() |
d146e5b893 | ||
![]() |
b3201166fc | ||
![]() |
b5f5d11e1c | ||
![]() |
3d2926c5a6 | ||
![]() |
4e1931af15 | ||
![]() |
0f19081a04 | ||
![]() |
5ee365d831 | ||
![]() |
48db7f0b1b | ||
![]() |
d25eb31d78 | ||
![]() |
e389d2dff5 | ||
![]() |
564d60e0f5 | ||
![]() |
fd2dc14ac2 | ||
![]() |
c2096d1f9b | ||
![]() |
aee3b3efa4 | ||
![]() |
a9e1068e44 | ||
![]() |
3cb8f883f1 | ||
![]() |
5cb47b143c | ||
![]() |
191bf9cf61 | ||
![]() |
f9685c981d | ||
![]() |
0f473095e1 | ||
![]() |
a69258e829 | ||
![]() |
35425c3220 | ||
![]() |
39f92725a0 | ||
![]() |
242a3d4e43 | ||
![]() |
e4f0ca2333 | ||
![]() |
b77b48fd15 | ||
![]() |
cc8fb819ad | ||
![]() |
1148838a0f | ||
![]() |
b4a79ebe6c | ||
![]() |
5f784c8ed6 | ||
![]() |
6bb02920df | ||
![]() |
92809a41e3 | ||
![]() |
76a39a7819 | ||
![]() |
1c2607f655 | ||
![]() |
a6176d7f17 | ||
![]() |
bcec07b41a | ||
![]() |
c1a20e870b | ||
![]() |
ccda3a0aa8 | ||
![]() |
cf8bb2c501 | ||
![]() |
d30855345c | ||
![]() |
2f970b82a1 | ||
![]() |
4d33c4e20e | ||
![]() |
ec32e7ade4 | ||
![]() |
c28162d1d1 | ||
![]() |
425b6a2b7d | ||
![]() |
ac78cd87d2 | ||
![]() |
1fe298d5be | ||
![]() |
2b01655cab | ||
![]() |
829529cf6a | ||
![]() |
869dc52e40 | ||
![]() |
04b143ca2e | ||
![]() |
530d9e207a | ||
![]() |
e0c4fade08 | ||
![]() |
8b729bb01a | ||
![]() |
bd8105f800 | ||
![]() |
34a8ed4865 | ||
![]() |
684c8f71e0 | ||
![]() |
df9db3d55c | ||
![]() |
d9f557ea75 | ||
![]() |
90981b21c5 | ||
![]() |
eb7d8da540 | ||
![]() |
4f3d113a43 | ||
![]() |
9d318a1bc2 |
17
.github/workflows/unit.yml
vendored
Normal file
17
.github/workflows/unit.yml
vendored
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
name: unit
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
|
||||||
|
permissions:
|
||||||
|
contents: read
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
unit:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
timeout-minutes: 10
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- uses: actions/setup-node@v4
|
||||||
|
- run: npm install
|
||||||
|
- run: npm test
|
6
.gitignore
vendored
Normal file
6
.gitignore
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
node_modules/
|
||||||
|
package-lock.json
|
||||||
|
output
|
||||||
|
foo.zip
|
||||||
|
foo.xlsx
|
||||||
|
foo
|
4
LICENSE
4
LICENSE
|
@ -1,4 +1,4 @@
|
||||||
Apache License
|
Apache License
|
||||||
Version 2.0, January 2004
|
Version 2.0, January 2004
|
||||||
http://www.apache.org/licenses/
|
http://www.apache.org/licenses/
|
||||||
|
|
||||||
|
@ -186,7 +186,7 @@ Apache License
|
||||||
same "printed page" as the copyright notice for easier
|
same "printed page" as the copyright notice for easier
|
||||||
identification within third-party archives.
|
identification within third-party archives.
|
||||||
|
|
||||||
Copyright {yyyy} {name of copyright owner}
|
Copyright 2010 abap2xlsx Contributors
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
you may not use this file except in compliance with the License.
|
you may not use this file except in compliance with the License.
|
||||||
|
|
|
@ -5,3 +5,5 @@ Please refer to the official wiki for the [abapGit installation guide](https://a
|
||||||
Note that the **Demo programs** are provided in a [separate repository](https://github.com/abap2xlsx/demos), and can be installed after abap2xlsx.
|
Note that the **Demo programs** are provided in a [separate repository](https://github.com/abap2xlsx/demos), and can be installed after abap2xlsx.
|
||||||
|
|
||||||
For questions, bug reports and more information on contributing to the project, please refer to the [contributing guidelines](./CONTRIBUTING.md).
|
For questions, bug reports and more information on contributing to the project, please refer to the [contributing guidelines](./CONTRIBUTING.md).
|
||||||
|
|
||||||
|
Version support: minimum tested version is SAP_ABA 731, it might work on older versions still but we need volunteers to test it.
|
||||||
|
|
3
SECURITY.md
Normal file
3
SECURITY.md
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
# Reporting Security Issues
|
||||||
|
|
||||||
|
To report a security issue, please use the GitHub Security Advisory ["Report a Vulnerability"](https://github.com/abap2xlsx/abap2xlsx/security/advisories/new) tab.
|
61
abap_transpile.json
Normal file
61
abap_transpile.json
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
{
|
||||||
|
"input_folder": "{src,test}",
|
||||||
|
"input_filter": [
|
||||||
|
"src/zcl_excel_a",
|
||||||
|
"src/zcl_excel_c",
|
||||||
|
"src/zcl_excel_d",
|
||||||
|
"src/zcl_excel_fill_template",
|
||||||
|
"src/zcl_excel_font TODO, missing TDFONTSIZE",
|
||||||
|
"src/zcl_excel_g",
|
||||||
|
"src/zcl_excel_h",
|
||||||
|
"src/zcl_excel_l",
|
||||||
|
"src/zcl_excel_o",
|
||||||
|
"src/zcl_excel_r",
|
||||||
|
"src/zcl_excel_s",
|
||||||
|
"src/zcl_excel_t",
|
||||||
|
"src/zcl_excel_w",
|
||||||
|
"src/zcl_excel.clas",
|
||||||
|
"src/zcx_",
|
||||||
|
"src/zexcel_.*doma",
|
||||||
|
"src/zexcel_.*dtel",
|
||||||
|
"src/not_cloud/zexcel_.*dtel",
|
||||||
|
"src/not_cloud/zexcel_.*doma",
|
||||||
|
"src/zexcel_c",
|
||||||
|
"src/zexcel_p",
|
||||||
|
"src/zexcel_s",
|
||||||
|
"src/zexcel_t",
|
||||||
|
"src/zif_",
|
||||||
|
"test/"
|
||||||
|
],
|
||||||
|
"output_folder": "output",
|
||||||
|
"lib": "https://github.com/open-abap/open-abap",
|
||||||
|
"write_unit_tests": true,
|
||||||
|
"write_source_map": true,
|
||||||
|
"options": {
|
||||||
|
"ignoreSyntaxCheck": false,
|
||||||
|
"addFilenames": true,
|
||||||
|
"addCommonJS": true,
|
||||||
|
"unknownTypes": "runtimeError",
|
||||||
|
"skip": [
|
||||||
|
{"object": "ZCL_EXCEL_READER_HUGE_FILE", "class": "lcl_test", "method": "test_number", "note": "SXML in open-abap currently only handles json, todo"},
|
||||||
|
{"object": "ZCL_EXCEL_READER_HUGE_FILE", "class": "lcl_test", "method": "test_shared_string", "note": "SXML in open-abap currently only handles json, todo"},
|
||||||
|
{"object": "ZCL_EXCEL_READER_HUGE_FILE", "class": "lcl_test", "method": "test_shared_string_missing", "note": "??"},
|
||||||
|
{"object": "ZCL_EXCEL_READER_HUGE_FILE", "class": "lcl_test", "method": "test_inline_string", "note": "??"},
|
||||||
|
{"object": "ZCL_EXCEL_READER_HUGE_FILE", "class": "lcl_test", "method": "test_empty_cells", "note": "??"},
|
||||||
|
{"object": "ZCL_EXCEL_READER_HUGE_FILE", "class": "lcl_test", "method": "test_boolean", "note": "SXML in open-abap currently only handles json, todo"},
|
||||||
|
{"object": "ZCL_EXCEL_READER_HUGE_FILE", "class": "lcl_test", "method": "test_style", "note": "??"},
|
||||||
|
{"object": "ZCL_EXCEL_READER_HUGE_FILE", "class": "lcl_test", "method": "test_style_missing", "note": "??"},
|
||||||
|
{"object": "ZCL_EXCEL_READER_HUGE_FILE", "class": "lcl_test", "method": "test_formula", "note": "??"},
|
||||||
|
{"object": "ZCL_EXCEL_READER_HUGE_FILE", "class": "lcl_test", "method": "test_read_shared_strings", "note": "??"},
|
||||||
|
{"object": "ZCL_EXCEL_READER_HUGE_FILE", "class": "lcl_test", "method": "test_shared_string_some_empty", "note": "??"},
|
||||||
|
{"object": "ZCL_EXCEL_READER_HUGE_FILE", "class": "lcl_test", "method": "test_shared_string_multi_style", "note": "??"},
|
||||||
|
{"object": "ZCL_EXCEL_READER_HUGE_FILE", "class": "lcl_test", "method": "test_skip_to_inexistent", "note": "??"},
|
||||||
|
|
||||||
|
{"object": "ZCL_EXCEL_WRITER_2007", "class": "ltc_column_formula", "method": "one_column_formula", "note": "?? CALL TRANSFORMATION xml_header = 'no'"},
|
||||||
|
{"object": "ZCL_EXCEL_WRITER_2007", "class": "ltc_column_formula", "method": "two_column_formulas", "note": "??"},
|
||||||
|
|
||||||
|
{"object": "ZCL_EXCEL_COMMON", "class": "ltc_utclong_to_excel_string", "method": "simple", "note": "?? missing method CL_ABAP_TSTMP=>UTCLONG2TSTMP_SHORT, I'm too lazy to add it today"},
|
||||||
|
{"object": "ZCL_EXCEL_COMMON", "class": "lcl_excel_common_test", "method": "convert_column2int_oob_empty", "note": "?? sy value defaults"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
|
@ -136,7 +136,9 @@
|
||||||
"local_class_naming": false,
|
"local_class_naming": false,
|
||||||
"main_file_contents": true,
|
"main_file_contents": true,
|
||||||
"message_exists": false,
|
"message_exists": false,
|
||||||
"msag_consistency": true,
|
"msag_consistency": {
|
||||||
|
"numericParamters": false
|
||||||
|
},
|
||||||
"newline_between_methods": false,
|
"newline_between_methods": false,
|
||||||
"no_public_attributes": false,
|
"no_public_attributes": false,
|
||||||
"object_naming": {
|
"object_naming": {
|
||||||
|
|
|
@ -1,17 +1,21 @@
|
||||||
# Publishing a new release
|
# Publishing a new release
|
||||||
|
|
||||||
Let's create a release from time to time, every 1 or 2 months for instance, to contain enough changes, but not too much.
|
Let's create a release from time to time, every 1 or 2 months for instance, to contain enough changes, but not too much.
|
||||||
|
Before beginning, you should ensure that ZDEMO_EXCEL_CHECKER (in the demos repo) shows all green checkmarks.
|
||||||
|
|
||||||
Below are the notes taken while publishing the release `7.15.0`.
|
Below are the notes taken while publishing the release `7.16.0`.
|
||||||
|
|
||||||
Version numbering is based on [Semantic Versioning 2.0.0](https://semver.org/):
|
Version numbering is based on [Semantic Versioning 2.0.0](https://semver.org/):
|
||||||
- `7`: a major release. NB: it will probably not change as we don't want to "make incompatible API changes".
|
- `7`: a major release. NB: it will probably not change as we don't want to "make incompatible API changes".
|
||||||
- `15`: a minor release
|
- `16`: a minor release
|
||||||
- `0`: patch level (bug fixes)
|
- `0`: patch level (bug fixes)
|
||||||
|
|
||||||
Create a branch for this new release, change `version` in `zcl_excel` to indicate the new version number and push the changes to the repository
|
Working directly on the upstream repository:
|
||||||
|
- create a branch for this new release; suggested naming for the branch: your own prefix - slash - release - number. For example: abo/release7.16.0 OR sandraros/release7.16.0
|
||||||
|
- change `version` in `zcl_excel` to indicate the new version number
|
||||||
|
- push the changes to this new release branch
|
||||||
|
|
||||||
With GitHub Desktop (or any Git console or Git user interface), [add the tag](https://docs.github.com/en/desktop/contributing-and-collaborating-using-github-desktop/managing-commits/managing-tags) `7.15.0` to this branch.
|
With GitHub Desktop (or any Git console or Git user interface), [add the (lightweight) tag](https://docs.github.com/en/desktop/contributing-and-collaborating-using-github-desktop/managing-commits/managing-tags) `v7.16.0` to this branch; suggested naming for version-related tags is v + version number.
|
||||||
|
|
||||||
Do a pull request.
|
Do a pull request.
|
||||||
|
|
||||||
|
@ -21,7 +25,7 @@ Now [create the release in GitHub](https://docs.github.com/en/repositories/relea
|
||||||
- Click "Releases"
|
- Click "Releases"
|
||||||
- Click "Draft a new release"
|
- Click "Draft a new release"
|
||||||
- Click "Choose a tag"
|
- Click "Choose a tag"
|
||||||
- Type the title, click "Auto-generate release notes" and click "Preview" to verify; you should have a list with the following items, edit as required:
|
- Type the title, select the previous tag, click "Auto-generate release notes" and click "Preview" to verify; you should have a list with the changes from the previous release, edit as required and remember to include the list below as explanation:
|
||||||
- `+`: new feature
|
- `+`: new feature
|
||||||
- `*`: bug fix
|
- `*`: bug fix
|
||||||
- `!`: feature modification
|
- `!`: feature modification
|
||||||
|
@ -29,3 +33,6 @@ Now [create the release in GitHub](https://docs.github.com/en/repositories/relea
|
||||||
- Click "Publish release"
|
- Click "Publish release"
|
||||||
- It's done, zip and tar.gz files are automatically assigned to the release
|
- It's done, zip and tar.gz files are automatically assigned to the release
|
||||||
- The new release appears in the Code home page, with the changelog in the release page itself.
|
- The new release appears in the Code home page, with the changelog in the release page itself.
|
||||||
|
|
||||||
|
Now create a release for the [demos](https://github.com/abap2xlsx/demos) repository as well: use the same process and tag the latest commit available at the time the main library is released, to ensure users will always have a matching set of demo programs.
|
||||||
|
|
||||||
|
|
|
@ -7,3 +7,4 @@ This community project allows you to generate Professional Excel spreadsheets di
|
||||||
* [SAPLink](SAPLink-installation) (obsolete)
|
* [SAPLink](SAPLink-installation) (obsolete)
|
||||||
* [F.A.Q.](FAQ)
|
* [F.A.Q.](FAQ)
|
||||||
* [abap2xlsx Calender Gallery](abap2xlsx-Calender-Gallery)
|
* [abap2xlsx Calender Gallery](abap2xlsx-Calender-Gallery)
|
||||||
|
* [Demos](https://github.com/abap2xlsx/demos)
|
||||||
|
|
16
package.json
Normal file
16
package.json
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
{
|
||||||
|
"license": "MIT",
|
||||||
|
"private": true,
|
||||||
|
"scripts": {
|
||||||
|
"test": "rm -rf output && abap_transpile abap_transpile.json && echo RUNNING && node output/index.mjs"
|
||||||
|
},
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "git+https://github.com/abap2xlsx/abap2xlsx.git"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@abaplint/cli": "^2.112.10",
|
||||||
|
"@abaplint/transpiler-cli": "^2.10.9",
|
||||||
|
"@abaplint/runtime": "^2.10.9"
|
||||||
|
}
|
||||||
|
}
|
|
@ -524,8 +524,7 @@ CLASS zcl_excel_converter IMPLEMENTATION.
|
||||||
METHOD create_color_style.
|
METHOD create_color_style.
|
||||||
DATA: ls_styles TYPE ts_styles.
|
DATA: ls_styles TYPE ts_styles.
|
||||||
DATA: lo_style TYPE REF TO zcl_excel_style.
|
DATA: lo_style TYPE REF TO zcl_excel_style.
|
||||||
|
READ TABLE wt_styles INTO ls_styles WITH KEY guid COMPONENTS guid = i_style.
|
||||||
READ TABLE wt_styles INTO ls_styles WITH KEY guid = i_style.
|
|
||||||
IF sy-subrc = 0.
|
IF sy-subrc = 0.
|
||||||
lo_style = wo_excel->add_new_style( ).
|
lo_style = wo_excel->add_new_style( ).
|
||||||
lo_style->font->bold = ls_styles-style->font->bold.
|
lo_style->font->bold = ls_styles-style->font->bold.
|
||||||
|
@ -1370,7 +1369,7 @@ CLASS zcl_excel_converter IMPLEMENTATION.
|
||||||
IF l_line <= 1.
|
IF l_line <= 1.
|
||||||
CLEAR l_hidden.
|
CLEAR l_hidden.
|
||||||
ELSE.
|
ELSE.
|
||||||
LOOP AT wt_sort_values INTO ls_sort_values WHERE is_collapsed = abap_false.
|
LOOP AT wt_sort_values INTO ls_sort_values USING KEY collapsed WHERE is_collapsed = abap_false.
|
||||||
IF l_hidden < ls_sort_values-sort_level.
|
IF l_hidden < ls_sort_values-sort_level.
|
||||||
l_hidden = ls_sort_values-sort_level.
|
l_hidden = ls_sort_values-sort_level.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
@ -1418,7 +1417,7 @@ CLASS zcl_excel_converter IMPLEMENTATION.
|
||||||
<fs_sortval> = <fs_fldval>.
|
<fs_sortval> = <fs_fldval>.
|
||||||
<fs_sortv>-new = abap_false.
|
<fs_sortv>-new = abap_false.
|
||||||
l_line = <fs_sortv>-sort_level.
|
l_line = <fs_sortv>-sort_level.
|
||||||
LOOP AT wt_sort_values ASSIGNING <fs_sortv> WHERE sort_level >= l_line.
|
LOOP AT wt_sort_values ASSIGNING <fs_sortv> WHERE sort_level >= l_line. "#EC CI_HASHSEQ
|
||||||
<fs_sortv>-row_int = l_row_int.
|
<fs_sortv>-row_int = l_row_int.
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
@ -1664,26 +1663,19 @@ CLASS zcl_excel_converter IMPLEMENTATION.
|
||||||
cl_gui_frontend_services=>gui_download( EXPORTING bin_filesize = l_bytecount
|
cl_gui_frontend_services=>gui_download( EXPORTING bin_filesize = l_bytecount
|
||||||
filename = l_dir
|
filename = l_dir
|
||||||
filetype = 'BIN'
|
filetype = 'BIN'
|
||||||
CHANGING data_tab = lt_file ).
|
CHANGING data_tab = lt_file
|
||||||
cl_gui_frontend_services=>execute(
|
EXCEPTIONS OTHERS = 1 ).
|
||||||
EXPORTING
|
|
||||||
document = l_dir
|
|
||||||
EXCEPTIONS
|
|
||||||
cntl_error = 1
|
|
||||||
error_no_gui = 2
|
|
||||||
bad_parameter = 3
|
|
||||||
file_not_found = 4
|
|
||||||
path_not_found = 5
|
|
||||||
file_extension_unknown = 6
|
|
||||||
error_execute_failed = 7
|
|
||||||
synchronous_failed = 8
|
|
||||||
not_supported_by_gui = 9
|
|
||||||
).
|
|
||||||
IF sy-subrc <> 0.
|
IF sy-subrc <> 0.
|
||||||
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
|
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
|
||||||
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
|
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
|
||||||
|
ELSE.
|
||||||
|
cl_gui_frontend_services=>execute( EXPORTING document = l_dir
|
||||||
|
EXCEPTIONS OTHERS = 1 ).
|
||||||
|
IF sy-subrc <> 0.
|
||||||
|
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
|
||||||
|
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
|
||||||
|
ENDIF.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
|
|
||||||
|
@ -1698,7 +1690,8 @@ CLASS zcl_excel_converter IMPLEMENTATION.
|
||||||
|
|
||||||
* Let's check for filter.
|
* Let's check for filter.
|
||||||
IF wo_autofilter IS BOUND.
|
IF wo_autofilter IS BOUND.
|
||||||
ls_area-row_start = 1.
|
ls_area-row_start = w_row_int.
|
||||||
|
ls_area-col_start = w_col_int. "if lt_values is empty
|
||||||
lt_values = wo_autofilter->get_values( ) .
|
lt_values = wo_autofilter->get_values( ) .
|
||||||
SORT lt_values BY column ASCENDING.
|
SORT lt_values BY column ASCENDING.
|
||||||
DESCRIBE TABLE lt_values LINES l_lines.
|
DESCRIBE TABLE lt_values LINES l_lines.
|
||||||
|
@ -1811,7 +1804,12 @@ CLASS zcl_excel_converter IMPLEMENTATION.
|
||||||
cl_gui_frontend_services=>gui_download( EXPORTING bin_filesize = l_bytecount
|
cl_gui_frontend_services=>gui_download( EXPORTING bin_filesize = l_bytecount
|
||||||
filename = l_dir
|
filename = l_dir
|
||||||
filetype = 'BIN'
|
filetype = 'BIN'
|
||||||
CHANGING data_tab = lt_file ).
|
CHANGING data_tab = lt_file
|
||||||
|
EXCEPTIONS OTHERS = 1 ).
|
||||||
|
IF sy-subrc <> 0.
|
||||||
|
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
|
||||||
|
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
|
||||||
|
ENDIF.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
|
@ -4,46 +4,48 @@
|
||||||
|
|
||||||
TYPES ty_style_type TYPE c LENGTH 1.
|
TYPES ty_style_type TYPE c LENGTH 1.
|
||||||
|
|
||||||
TYPES: BEGIN OF ts_alv_types,
|
TYPES: BEGIN OF ts_alv_types,
|
||||||
seoclass TYPE seoclsname,
|
seoclass TYPE seoclsname,
|
||||||
clsname TYPE seoclsname,
|
clsname TYPE seoclsname,
|
||||||
END OF ts_alv_types,
|
END OF ts_alv_types,
|
||||||
tt_alv_types TYPE HASHED TABLE OF ts_alv_types WITH UNIQUE KEY seoclass.
|
tt_alv_types TYPE HASHED TABLE OF ts_alv_types WITH UNIQUE KEY seoclass.
|
||||||
|
|
||||||
TYPES: BEGIN OF ts_sort_values,
|
TYPES: BEGIN OF ts_sort_values,
|
||||||
fieldname TYPE fieldname,
|
fieldname TYPE fieldname,
|
||||||
row_int TYPE zexcel_cell_row,
|
row_int TYPE zexcel_cell_row,
|
||||||
value TYPE REF TO data,
|
value TYPE REF TO data,
|
||||||
new TYPE flag,
|
new TYPE flag,
|
||||||
sort_level TYPE int4,
|
sort_level TYPE int4,
|
||||||
is_collapsed TYPE flag,
|
is_collapsed TYPE flag,
|
||||||
END OF ts_sort_values,
|
END OF ts_sort_values,
|
||||||
|
|
||||||
tt_sort_values TYPE HASHED TABLE OF ts_sort_values WITH UNIQUE KEY fieldname.
|
tt_sort_values TYPE HASHED TABLE OF ts_sort_values WITH UNIQUE KEY primary_key COMPONENTS fieldname
|
||||||
TYPES: BEGIN OF ts_subtotal_rows,
|
WITH NON-UNIQUE SORTED KEY collapsed COMPONENTS is_collapsed fieldname
|
||||||
row_int TYPE zexcel_cell_row,
|
##TABKEY[PRIMARY_KEY][COLLAPSED].
|
||||||
row_int_start TYPE zexcel_cell_row,
|
TYPES: BEGIN OF ts_subtotal_rows,
|
||||||
columnname TYPE fieldname,
|
row_int TYPE zexcel_cell_row,
|
||||||
END OF ts_subtotal_rows,
|
row_int_start TYPE zexcel_cell_row,
|
||||||
|
columnname TYPE fieldname,
|
||||||
|
END OF ts_subtotal_rows,
|
||||||
|
|
||||||
tt_subtotal_rows TYPE HASHED TABLE OF ts_subtotal_rows WITH UNIQUE KEY row_int.
|
tt_subtotal_rows TYPE HASHED TABLE OF ts_subtotal_rows WITH UNIQUE KEY row_int.
|
||||||
|
|
||||||
TYPES: BEGIN OF ts_styles,
|
TYPES: BEGIN OF ts_styles,
|
||||||
type TYPE ty_style_type,
|
type TYPE ty_style_type,
|
||||||
alignment TYPE zexcel_alignment,
|
alignment TYPE zexcel_alignment,
|
||||||
inttype TYPE abap_typekind,
|
inttype TYPE abap_typekind,
|
||||||
decimals TYPE int1,
|
decimals TYPE int1,
|
||||||
style TYPE REF TO zcl_excel_style,
|
style TYPE REF TO zcl_excel_style,
|
||||||
guid TYPE zexcel_cell_style,
|
guid TYPE zexcel_cell_style,
|
||||||
END OF ts_styles,
|
END OF ts_styles,
|
||||||
|
tt_styles TYPE HASHED TABLE OF ts_styles WITH UNIQUE KEY primary_key COMPONENTS type alignment inttype decimals
|
||||||
|
WITH NON-UNIQUE SORTED KEY guid COMPONENTS guid .
|
||||||
|
|
||||||
tt_styles TYPE HASHED TABLE OF ts_styles WITH UNIQUE KEY type alignment inttype decimals.
|
TYPES: BEGIN OF ts_color_styles,
|
||||||
|
guid_old TYPE zexcel_cell_style,
|
||||||
|
fontcolor TYPE zexcel_style_color_argb,
|
||||||
|
fillcolor TYPE zexcel_style_color_argb,
|
||||||
|
style_new TYPE REF TO zcl_excel_style,
|
||||||
|
END OF ts_color_styles,
|
||||||
|
|
||||||
TYPES: BEGIN OF ts_color_styles,
|
tt_color_styles TYPE HASHED TABLE OF ts_color_styles WITH UNIQUE KEY guid_old fontcolor fillcolor.
|
||||||
guid_old TYPE zexcel_cell_style,
|
|
||||||
fontcolor TYPE zexcel_style_color_argb,
|
|
||||||
fillcolor TYPE zexcel_style_color_argb,
|
|
||||||
style_new TYPE REF TO zcl_excel_style,
|
|
||||||
END OF ts_color_styles,
|
|
||||||
|
|
||||||
tt_color_styles TYPE HASHED TABLE OF ts_color_styles WITH UNIQUE KEY guid_old fontcolor fillcolor.
|
|
||||||
|
|
|
@ -63,641 +63,270 @@
|
||||||
</TPOOL>
|
</TPOOL>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>ASK_OPTION</CMPNAME>
|
<CMPNAME>ASK_OPTION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Ask for user option data</DESCRIPT>
|
<DESCRIPT>Ask for user option data</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>ASK_OPTION</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Ask for user option data</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>BIND_CELLS</CMPNAME>
|
<CMPNAME>BIND_CELLS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create table with set cell method</DESCRIPT>
|
<DESCRIPT>Create table with set cell method</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>BIND_CELLS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create table with set cell method</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>BIND_TABLE</CMPNAME>
|
<CMPNAME>BIND_TABLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create table with bind table method</DESCRIPT>
|
<DESCRIPT>Create table with bind table method</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>BIND_TABLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create table with bind table method</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CLASS_CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CLASS_CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CLASS_CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CLASS_CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CLASS_CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CLASS_CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CLEAN_FIELDCATALOG</CMPNAME>
|
<CMPNAME>CLEAN_FIELDCATALOG</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Sort and check on fieldcatalog</DESCRIPT>
|
<DESCRIPT>Sort and check on fieldcatalog</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CLEAN_FIELDCATALOG</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Sort and check on fieldcatalog</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CONVERT</CMPNAME>
|
<CMPNAME>CONVERT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Convert</DESCRIPT>
|
<DESCRIPT>Convert</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CONVERT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Convert</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_COLOR_STYLE</CMPNAME>
|
<CMPNAME>CREATE_COLOR_STYLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create new color style based on cell style</DESCRIPT>
|
<DESCRIPT>Create new color style based on cell style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_COLOR_STYLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create new color style based on cell style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_FORMULAR_SUBTOTAL</CMPNAME>
|
<CMPNAME>CREATE_FORMULAR_SUBTOTAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create formular for subtotal</DESCRIPT>
|
<DESCRIPT>Create formular for subtotal</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_FORMULAR_SUBTOTAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create formular for subtotal</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_FORMULAR_TOTAL</CMPNAME>
|
<CMPNAME>CREATE_FORMULAR_TOTAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create formular for column total</DESCRIPT>
|
<DESCRIPT>Create formular for column total</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_FORMULAR_TOTAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create formular for column total</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_PATH</CMPNAME>
|
<CMPNAME>CREATE_PATH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create file path for download</DESCRIPT>
|
<DESCRIPT>Create file path for download</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_PATH</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create file path for download</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_STYLE_HDR</CMPNAME>
|
<CMPNAME>CREATE_STYLE_HDR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create header style</DESCRIPT>
|
<DESCRIPT>Create header style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_STYLE_HDR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create header style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_STYLE_NORMAL</CMPNAME>
|
<CMPNAME>CREATE_STYLE_NORMAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create line style for stripped</DESCRIPT>
|
<DESCRIPT>Create line style for stripped</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_STYLE_NORMAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create line style for stripped</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_STYLE_STRIPPED</CMPNAME>
|
<CMPNAME>CREATE_STYLE_STRIPPED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create line style for stripped</DESCRIPT>
|
<DESCRIPT>Create line style for stripped</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_STYLE_STRIPPED</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create line style for stripped</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_STYLE_SUBTOTAL</CMPNAME>
|
<CMPNAME>CREATE_STYLE_SUBTOTAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create subtotals style</DESCRIPT>
|
<DESCRIPT>Create subtotals style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_STYLE_SUBTOTAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create subtotals style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_STYLE_TOTAL</CMPNAME>
|
<CMPNAME>CREATE_STYLE_TOTAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create totals style</DESCRIPT>
|
<DESCRIPT>Create totals style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_STYLE_TOTAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create totals style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_TABLE</CMPNAME>
|
<CMPNAME>CREATE_TABLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create table based on fieldcatalog</DESCRIPT>
|
<DESCRIPT>Create table based on fieldcatalog</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_TABLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create table based on fieldcatalog</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_TEXT_SUBTOTAL</CMPNAME>
|
<CMPNAME>CREATE_TEXT_SUBTOTAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create subtoal text for column</DESCRIPT>
|
<DESCRIPT>Create subtoal text for column</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_TEXT_SUBTOTAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create subtoal text for column</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_WORKSHEET</CMPNAME>
|
<CMPNAME>CREATE_WORKSHEET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create table in worksheet</DESCRIPT>
|
<DESCRIPT>Create table in worksheet</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_WORKSHEET</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create table in worksheet</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_HDR</CMPNAME>
|
<CMPNAME>C_TYPE_HDR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_HDR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_NOR</CMPNAME>
|
<CMPNAME>C_TYPE_NOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_NOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_STR</CMPNAME>
|
<CMPNAME>C_TYPE_STR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_STR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_SUB</CMPNAME>
|
<CMPNAME>C_TYPE_SUB</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_SUB</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_TOT</CMPNAME>
|
<CMPNAME>C_TYPE_TOT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_TOT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Single-Character Indicator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>EXECUTE_CONVERTER</CMPNAME>
|
<CMPNAME>EXECUTE_CONVERTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Execute the converter based on object provided</DESCRIPT>
|
<DESCRIPT>Execute the converter based on object provided</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>EXECUTE_CONVERTER</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Execute the converter based on object provided</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_COLOR_STYLE</CMPNAME>
|
<CMPNAME>GET_COLOR_STYLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Look up color style and create if needed</DESCRIPT>
|
<DESCRIPT>Look up color style and create if needed</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_COLOR_STYLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Look up color style and create if needed</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_FILE</CMPNAME>
|
<CMPNAME>GET_FILE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create excel file</DESCRIPT>
|
<DESCRIPT>Create excel file</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_FILE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create excel file</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_FUNCTION_NUMBER</CMPNAME>
|
<CMPNAME>GET_FUNCTION_NUMBER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Convert function name into internal number</DESCRIPT>
|
<DESCRIPT>Convert function name into internal number</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_FUNCTION_NUMBER</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Convert function name into internal number</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_OPTION</CMPNAME>
|
<CMPNAME>GET_OPTION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get user option data</DESCRIPT>
|
<DESCRIPT>Get user option data</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_OPTION</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get user option data</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_STYLE</CMPNAME>
|
<CMPNAME>GET_STYLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get style for cell</DESCRIPT>
|
<DESCRIPT>Get style for cell</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_STYLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get style for cell</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>INIT_OPTION</CMPNAME>
|
<CMPNAME>INIT_OPTION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Init option structure</DESCRIPT>
|
<DESCRIPT>Init option structure</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>INIT_OPTION</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Init option structure</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>LOOP_NORMAL</CMPNAME>
|
<CMPNAME>LOOP_NORMAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Bind cells with normal loop</DESCRIPT>
|
<DESCRIPT>Bind cells with normal loop</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>LOOP_NORMAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Bind cells with normal loop</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>LOOP_SUBTOTAL</CMPNAME>
|
<CMPNAME>LOOP_SUBTOTAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Bind cells with subtotal loop</DESCRIPT>
|
<DESCRIPT>Bind cells with subtotal loop</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>LOOP_SUBTOTAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Bind cells with subtotal loop</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>OPEN_FILE</CMPNAME>
|
<CMPNAME>OPEN_FILE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Open excel file</DESCRIPT>
|
<DESCRIPT>Open excel file</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>OPEN_FILE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Open excel file</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_AUTOFILTER_AREA</CMPNAME>
|
<CMPNAME>SET_AUTOFILTER_AREA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create autofilter</DESCRIPT>
|
<DESCRIPT>Create autofilter</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_AUTOFILTER_AREA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create autofilter</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_CELL_FORMAT</CMPNAME>
|
<CMPNAME>SET_CELL_FORMAT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>SET CELL FORMAT</DESCRIPT>
|
<DESCRIPT>SET CELL FORMAT</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_CELL_FORMAT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>SET CELL FORMAT</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_FIELDCATALOG</CMPNAME>
|
<CMPNAME>SET_FIELDCATALOG</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set fieldcatalog from table</DESCRIPT>
|
<DESCRIPT>Set fieldcatalog from table</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_FIELDCATALOG</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Set fieldcatalog from table</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_OPTION</CMPNAME>
|
<CMPNAME>SET_OPTION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set user option data</DESCRIPT>
|
<DESCRIPT>Set user option data</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_OPTION</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Set user option data</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WO_AUTOFILTER</CMPNAME>
|
<CMPNAME>WO_AUTOFILTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Autofilter</DESCRIPT>
|
<DESCRIPT>Autofilter</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WO_AUTOFILTER</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Autofilter</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WO_DATA</CMPNAME>
|
<CMPNAME>WO_DATA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel data without unwanted columns</DESCRIPT>
|
<DESCRIPT>Excel data without unwanted columns</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WO_DATA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Excel data without unwanted columns</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WO_EXCEL</CMPNAME>
|
<CMPNAME>WO_EXCEL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel creator</DESCRIPT>
|
<DESCRIPT>Excel creator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WO_EXCEL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Excel creator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WO_TABLE</CMPNAME>
|
<CMPNAME>WO_TABLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Table sorted but not reduced</DESCRIPT>
|
<DESCRIPT>Table sorted but not reduced</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WO_TABLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Table sorted but not reduced</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WO_WORKSHEET</CMPNAME>
|
<CMPNAME>WO_WORKSHEET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Worksheet</DESCRIPT>
|
<DESCRIPT>Worksheet</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WO_WORKSHEET</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Worksheet</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WRITE_FILE</CMPNAME>
|
<CMPNAME>WRITE_FILE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Write excel file</DESCRIPT>
|
<DESCRIPT>Write excel file</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WRITE_FILE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Write excel file</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WS_INDX</CMPNAME>
|
<CMPNAME>WS_INDX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>System Table INDX</DESCRIPT>
|
<DESCRIPT>System Table INDX</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WS_INDX</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>System Table INDX</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WS_LAYOUT</CMPNAME>
|
<CMPNAME>WS_LAYOUT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Converter settings for table</DESCRIPT>
|
<DESCRIPT>Converter settings for table</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WS_LAYOUT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Converter settings for table</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WS_OPTION</CMPNAME>
|
<CMPNAME>WS_OPTION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Converter options for grid configuration</DESCRIPT>
|
<DESCRIPT>Converter options for grid configuration</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WS_OPTION</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Converter options for grid configuration</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WT_COLORS</CMPNAME>
|
<CMPNAME>WT_COLORS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Table type for color information of cells for converter</DESCRIPT>
|
<DESCRIPT>Table type for color information of cells for converter</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WT_COLORS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Table type for color information of cells for converter</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WT_FIELDCATALOG</CMPNAME>
|
<CMPNAME>WT_FIELDCATALOG</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Conter table for tabel fields</DESCRIPT>
|
<DESCRIPT>Conter table for tabel fields</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WT_FIELDCATALOG</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Conter table for tabel fields</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WT_FILTER</CMPNAME>
|
<CMPNAME>WT_FILTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Table type for filter information of cells for converter</DESCRIPT>
|
<DESCRIPT>Table type for filter information of cells for converter</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WT_FILTER</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Table type for filter information of cells for converter</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WT_OBJECTS</CMPNAME>
|
<CMPNAME>WT_OBJECTS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>ALV object list</DESCRIPT>
|
<DESCRIPT>ALV object list</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>WT_OBJECTS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>ALV object list</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>W_COL_INT</CMPNAME>
|
<CMPNAME>W_COL_INT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Cell Column</DESCRIPT>
|
<DESCRIPT>Cell Column</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>W_COL_INT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Cell Column</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>W_FCOUNT</CMPNAME>
|
<CMPNAME>W_FCOUNT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Three digit number</DESCRIPT>
|
<DESCRIPT>Three digit number</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>W_FCOUNT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Three digit number</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>W_ROW_INT</CMPNAME>
|
<CMPNAME>W_ROW_INT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Cell Row</DESCRIPT>
|
<DESCRIPT>Cell Row</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>W_ROW_INT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Cell Row</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,125 +13,55 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>APPLY_SORT</CMPNAME>
|
<CMPNAME>APPLY_SORT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Apply sort criteria to data table</DESCRIPT>
|
<DESCRIPT>Apply sort criteria to data table</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>APPLY_SORT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Apply sort criteria to data table</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>CLASS_CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CLASS_CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CLASS_CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CLASS_CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>CLASS_CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CLASS_CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>GET_COLOR</CMPNAME>
|
<CMPNAME>GET_COLOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create color table for formating</DESCRIPT>
|
<DESCRIPT>Create color table for formating</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>GET_COLOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create color table for formating</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>GET_FILTER</CMPNAME>
|
<CMPNAME>GET_FILTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create filter values</DESCRIPT>
|
<DESCRIPT>Create filter values</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>GET_FILTER</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create filter values</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>UPDATE_CATALOG</CMPNAME>
|
<CMPNAME>UPDATE_CATALOG</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create fieldcatalog and layout</DESCRIPT>
|
<DESCRIPT>Create fieldcatalog and layout</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>UPDATE_CATALOG</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create fieldcatalog and layout</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>WS_LAYO</CMPNAME>
|
<CMPNAME>WS_LAYO</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>ALV control: Layout structure</DESCRIPT>
|
<DESCRIPT>ALV control: Layout structure</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>WS_LAYO</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>ALV control: Layout structure</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>WS_OPTION</CMPNAME>
|
<CMPNAME>WS_OPTION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Converter options for grid configuration</DESCRIPT>
|
<DESCRIPT>Converter options for grid configuration</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>WS_OPTION</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Converter options for grid configuration</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>WT_FCAT</CMPNAME>
|
<CMPNAME>WT_FCAT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Field Catalog for List Viewer Control</DESCRIPT>
|
<DESCRIPT>Field Catalog for List Viewer Control</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>WT_FCAT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Field Catalog for List Viewer Control</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>WT_FILT</CMPNAME>
|
<CMPNAME>WT_FILT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>ALV control: Table of filter conditions</DESCRIPT>
|
<DESCRIPT>ALV control: Table of filter conditions</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>WT_FILT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>ALV control: Table of filter conditions</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>WT_SORT</CMPNAME>
|
<CMPNAME>WT_SORT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>ALV Control: Table of Sort Criteria</DESCRIPT>
|
<DESCRIPT>ALV Control: Table of Sort Criteria</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_ALV</CLSNAME>
|
|
||||||
<CMPNAME>WT_SORT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>ALV Control: Table of Sort Criteria</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,17 +13,10 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT</CLSNAME>
|
|
||||||
<CMPNAME>GET_TABLE</CMPNAME>
|
<CMPNAME>GET_TABLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get table</DESCRIPT>
|
<DESCRIPT>Get table</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT</CLSNAME>
|
|
||||||
<CMPNAME>GET_TABLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get table</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,101 +13,45 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_WT_FCAT</CMPNAME>
|
<CMPNAME>CREATE_WT_FCAT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create wt_fcat for WD interface</DESCRIPT>
|
<DESCRIPT>Create wt_fcat for WD interface</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_WT_FCAT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create wt_fcat for WD interface</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_WT_FILT</CMPNAME>
|
<CMPNAME>CREATE_WT_FILT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create wt_filt for WD interface</DESCRIPT>
|
<DESCRIPT>Create wt_filt for WD interface</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_WT_FILT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create wt_filt for WD interface</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_WT_SORT</CMPNAME>
|
<CMPNAME>CREATE_WT_SORT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create wt_sort for WD interface</DESCRIPT>
|
<DESCRIPT>Create wt_sort for WD interface</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_WT_SORT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create wt_sort for WD interface</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>GET_COLUMNS_INFO</CMPNAME>
|
<CMPNAME>GET_COLUMNS_INFO</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Read data from WD columns object</DESCRIPT>
|
<DESCRIPT>Read data from WD columns object</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>GET_COLUMNS_INFO</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Read data from WD columns object</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>GET_FIELDS_INFO</CMPNAME>
|
<CMPNAME>GET_FIELDS_INFO</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get aggregation from field table</DESCRIPT>
|
<DESCRIPT>Get aggregation from field table</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>GET_FIELDS_INFO</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get aggregation from field table</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>WO_CONFIG</CMPNAME>
|
<CMPNAME>WO_CONFIG</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Configuration of the ALV Output</DESCRIPT>
|
<DESCRIPT>Configuration of the ALV Output</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>WO_CONFIG</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Configuration of the ALV Output</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>WT_COLUMNS</CMPNAME>
|
<CMPNAME>WT_COLUMNS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>SALV_WD_T_COLUMN_REF</DESCRIPT>
|
<DESCRIPT>SALV_WD_T_COLUMN_REF</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>WT_COLUMNS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>SALV_WD_T_COLUMN_REF</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>WT_FIELDS</CMPNAME>
|
<CMPNAME>WT_FIELDS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>SALV_WD_T_FIELD_REF</DESCRIPT>
|
<DESCRIPT>SALV_WD_T_FIELD_REF</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_RESULT_WD</CLSNAME>
|
|
||||||
<CMPNAME>WT_FIELDS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>SALV_WD_T_FIELD_REF</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
39
src/not_cloud/zcl_excel_converter_salv_model.clas.abap
Normal file
39
src/not_cloud/zcl_excel_converter_salv_model.clas.abap
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
CLASS zcl_excel_converter_salv_model DEFINITION
|
||||||
|
PUBLIC
|
||||||
|
INHERITING FROM cl_salv_model
|
||||||
|
FINAL
|
||||||
|
CREATE PUBLIC .
|
||||||
|
|
||||||
|
PUBLIC SECTION.
|
||||||
|
CLASS-METHODS is_get_metadata_callable
|
||||||
|
IMPORTING
|
||||||
|
io_salv TYPE REF TO cl_salv_table
|
||||||
|
RETURNING
|
||||||
|
VALUE(result) TYPE abap_bool.
|
||||||
|
PROTECTED SECTION.
|
||||||
|
PRIVATE SECTION.
|
||||||
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
CLASS zcl_excel_converter_salv_model IMPLEMENTATION.
|
||||||
|
|
||||||
|
METHOD is_get_metadata_callable.
|
||||||
|
DATA: lo_object TYPE REF TO object,
|
||||||
|
lo_model TYPE REF TO cl_salv_model.
|
||||||
|
|
||||||
|
" In 7.52 and older versions, we have a short dump with CL_SALV_TABLE->GET_METADATA if the ALV is not displayed
|
||||||
|
" (due to io_salv->r_controller->r_adapter not instantiated yet). That's later fixed by SAP (no short dump in 7.57).
|
||||||
|
" NB: r_controller is always instantiated.
|
||||||
|
lo_object = io_salv.
|
||||||
|
TRY.
|
||||||
|
lo_model ?= lo_object.
|
||||||
|
CATCH cx_sy_move_cast_error.
|
||||||
|
" In 7.57, CL_SALV_TABLE is no more a subclass of CL_SALV_MODEL, but CL_SALV_TABLE->GET_METADATA can be called.
|
||||||
|
result = abap_true.
|
||||||
|
RETURN.
|
||||||
|
ENDTRY.
|
||||||
|
result = boolc( lo_model->r_controller->r_adapter IS BOUND ).
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
ENDCLASS.
|
16
src/not_cloud/zcl_excel_converter_salv_model.clas.xml
Normal file
16
src/not_cloud/zcl_excel_converter_salv_model.clas.xml
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_CLAS" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<VSEOCLASS>
|
||||||
|
<CLSNAME>ZCL_EXCEL_CONVERTER_SALV_MODEL</CLSNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>SALV model utility methods</DESCRIPT>
|
||||||
|
<STATE>1</STATE>
|
||||||
|
<CLSCCINCL>X</CLSCCINCL>
|
||||||
|
<FIXPT>X</FIXPT>
|
||||||
|
<UNICODE>X</UNICODE>
|
||||||
|
</VSEOCLASS>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
|
@ -74,8 +74,18 @@ CLASS zcl_excel_converter_salv_table IMPLEMENTATION.
|
||||||
ls_vari-report = ls_layout_key-report.
|
ls_vari-report = ls_layout_key-report.
|
||||||
ls_vari-handle = ls_layout_key-handle.
|
ls_vari-handle = ls_layout_key-handle.
|
||||||
ls_vari-log_group = ls_layout_key-logical_group.
|
ls_vari-log_group = ls_layout_key-logical_group.
|
||||||
|
ls_vari-variant = lo_layout->get_initial_layout( ).
|
||||||
ELSE.
|
ELSE.
|
||||||
io_salv->get_metadata( ) .
|
IF zcl_excel_converter_salv_model=>is_get_metadata_callable( io_salv ) = abap_true.
|
||||||
|
io_salv->get_metadata( ) .
|
||||||
|
ELSE.
|
||||||
|
" (do same as offline below)
|
||||||
|
cl_salv_controller_metadata=>get_variant(
|
||||||
|
EXPORTING
|
||||||
|
r_layout = lo_layout
|
||||||
|
CHANGING
|
||||||
|
s_variant = ls_vari ).
|
||||||
|
ENDIF.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
ELSE.
|
ELSE.
|
||||||
* If we are offline we need to build this.
|
* If we are offline we need to build this.
|
||||||
|
|
|
@ -13,17 +13,10 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_SALV_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_DATA</CMPNAME>
|
<CMPNAME>LOAD_DATA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill internal layout tables</DESCRIPT>
|
<DESCRIPT>Fill internal layout tables</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_CONVERTER_SALV_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_DATA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill internal layout tables</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -1548,10 +1548,13 @@ CLASS zcl_excel_ole IMPLEMENTATION.
|
||||||
CLEAR contentsitem-value.
|
CLEAR contentsitem-value.
|
||||||
|
|
||||||
* if type is not numeric -> dun display with zero
|
* if type is not numeric -> dun display with zero
|
||||||
|
IF <item> CO '0123456789.,-+E '.
|
||||||
|
WRITE <item> TO contentsitem-value NO-ZERO.
|
||||||
|
|
||||||
WRITE <item> TO contentsitem-value NO-ZERO.
|
SHIFT contentsitem-value LEFT DELETING LEADING space.
|
||||||
|
ELSE.
|
||||||
SHIFT contentsitem-value LEFT DELETING LEADING space.
|
WRITE <item> TO contentsitem-value.
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
ENDIF.
|
ENDIF.
|
||||||
APPEND contentsitem TO contents.
|
APPEND contentsitem TO contents.
|
||||||
|
|
24
src/not_cloud/zexcel_column_id.dtel.xml
Normal file
24
src/not_cloud/zexcel_column_id.dtel.xml
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DTEL" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD04V>
|
||||||
|
<ROLLNAME>ZEXCEL_COLUMN_ID</ROLLNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<HEADLEN>30</HEADLEN>
|
||||||
|
<SCRLEN1>10</SCRLEN1>
|
||||||
|
<SCRLEN2>15</SCRLEN2>
|
||||||
|
<SCRLEN3>20</SCRLEN3>
|
||||||
|
<DDTEXT>ALV control: Column ID</DDTEXT>
|
||||||
|
<REPTEXT>Column ID</REPTEXT>
|
||||||
|
<SCRTEXT_S>Column ID</SCRTEXT_S>
|
||||||
|
<SCRTEXT_M>Column ID</SCRTEXT_M>
|
||||||
|
<SCRTEXT_L>Column ID</SCRTEXT_L>
|
||||||
|
<DTELMASTER>D</DTELMASTER>
|
||||||
|
<DATATYPE>INT4</DATATYPE>
|
||||||
|
<LENG>000010</LENG>
|
||||||
|
<OUTPUTLEN>000011</OUTPUTLEN>
|
||||||
|
</DD04V>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
26
src/not_cloud/zexcel_component_position.dtel.xml
Normal file
26
src/not_cloud/zexcel_component_position.dtel.xml
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DTEL" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD04V>
|
||||||
|
<ROLLNAME>ZEXCEL_COMPONENT_POSITION</ROLLNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<HEADLEN>06</HEADLEN>
|
||||||
|
<SCRLEN1>10</SCRLEN1>
|
||||||
|
<SCRLEN2>15</SCRLEN2>
|
||||||
|
<SCRLEN3>20</SCRLEN3>
|
||||||
|
<DDTEXT>Position of the field in the table</DDTEXT>
|
||||||
|
<REPTEXT>TabPos</REPTEXT>
|
||||||
|
<SCRTEXT_S>Table pos.</SCRTEXT_S>
|
||||||
|
<SCRTEXT_M>Table position</SCRTEXT_M>
|
||||||
|
<SCRTEXT_L>Table position</SCRTEXT_L>
|
||||||
|
<APPLCLASS>SDIC</APPLCLASS>
|
||||||
|
<AUTHCLASS>01</AUTHCLASS>
|
||||||
|
<DTELMASTER>D</DTELMASTER>
|
||||||
|
<DATATYPE>NUMC</DATATYPE>
|
||||||
|
<LENG>000004</LENG>
|
||||||
|
<OUTPUTLEN>000004</OUTPUTLEN>
|
||||||
|
</DD04V>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
17
src/not_cloud/zexcel_convexit.doma.xml
Normal file
17
src/not_cloud/zexcel_convexit.doma.xml
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DOMA" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD01V>
|
||||||
|
<DOMNAME>ZEXCEL_CONVEXIT</DOMNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DATATYPE>CHAR</DATATYPE>
|
||||||
|
<LENG>000005</LENG>
|
||||||
|
<OUTPUTLEN>000005</OUTPUTLEN>
|
||||||
|
<DDTEXT>Conversion routine</DDTEXT>
|
||||||
|
<APPLCLASS>SDIC</APPLCLASS>
|
||||||
|
<AUTHCLASS>01</AUTHCLASS>
|
||||||
|
</DD01V>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
25
src/not_cloud/zexcel_convexit.dtel.xml
Normal file
25
src/not_cloud/zexcel_convexit.dtel.xml
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DTEL" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD04V>
|
||||||
|
<ROLLNAME>ZEXCEL_CONVEXIT</ROLLNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DOMNAME>ZEXCEL_CONVEXIT</DOMNAME>
|
||||||
|
<HEADLEN>30</HEADLEN>
|
||||||
|
<SCRLEN1>10</SCRLEN1>
|
||||||
|
<SCRLEN2>15</SCRLEN2>
|
||||||
|
<SCRLEN3>20</SCRLEN3>
|
||||||
|
<DDTEXT>Conversion Routine</DDTEXT>
|
||||||
|
<REPTEXT>Conversion Routine</REPTEXT>
|
||||||
|
<SCRTEXT_S>Conv.Rout.</SCRTEXT_S>
|
||||||
|
<SCRTEXT_M>Convers. Rout.</SCRTEXT_M>
|
||||||
|
<SCRTEXT_L>Conversion Routine</SCRTEXT_L>
|
||||||
|
<APPLCLASS>SDIC</APPLCLASS>
|
||||||
|
<AUTHCLASS>01</AUTHCLASS>
|
||||||
|
<DTELMASTER>D</DTELMASTER>
|
||||||
|
<REFKIND>D</REFKIND>
|
||||||
|
</DD04V>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
31
src/not_cloud/zexcel_ddic_flag.doma.xml
Normal file
31
src/not_cloud/zexcel_ddic_flag.doma.xml
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DOMA" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD01V>
|
||||||
|
<DOMNAME>ZEXCEL_DDIC_FLAG</DOMNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DATATYPE>CHAR</DATATYPE>
|
||||||
|
<LENG>000001</LENG>
|
||||||
|
<OUTPUTLEN>000001</OUTPUTLEN>
|
||||||
|
<VALEXI>X</VALEXI>
|
||||||
|
<DDTEXT>Flag (X or blank)</DDTEXT>
|
||||||
|
<APPLCLASS>SDIC</APPLCLASS>
|
||||||
|
<AUTHCLASS>01</AUTHCLASS>
|
||||||
|
</DD01V>
|
||||||
|
<DD07V_TAB>
|
||||||
|
<DD07V>
|
||||||
|
<VALPOS>0001</VALPOS>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DDTEXT>Do not set flag</DDTEXT>
|
||||||
|
</DD07V>
|
||||||
|
<DD07V>
|
||||||
|
<VALPOS>0002</VALPOS>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DOMVALUE_L>X</DOMVALUE_L>
|
||||||
|
<DDTEXT>Set flag</DDTEXT>
|
||||||
|
</DD07V>
|
||||||
|
</DD07V_TAB>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
18
src/not_cloud/zexcel_disp_text_long.doma.xml
Normal file
18
src/not_cloud/zexcel_disp_text_long.doma.xml
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DOMA" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD01V>
|
||||||
|
<DOMNAME>ZEXCEL_DISP_TEXT_LONG</DOMNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DATATYPE>CHAR</DATATYPE>
|
||||||
|
<LENG>000040</LENG>
|
||||||
|
<OUTPUTLEN>000040</OUTPUTLEN>
|
||||||
|
<LOWERCASE>X</LOWERCASE>
|
||||||
|
<DDTEXT>Long keyword</DDTEXT>
|
||||||
|
<APPLCLASS>SDIC</APPLCLASS>
|
||||||
|
<AUTHCLASS>01</AUTHCLASS>
|
||||||
|
</DD01V>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
26
src/not_cloud/zexcel_disp_text_long.dtel.xml
Normal file
26
src/not_cloud/zexcel_disp_text_long.dtel.xml
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DTEL" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD04V>
|
||||||
|
<ROLLNAME>ZEXCEL_DISP_TEXT_LONG</ROLLNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DOMNAME>ZEXCEL_DISP_TEXT_LONG</DOMNAME>
|
||||||
|
<HEADLEN>30</HEADLEN>
|
||||||
|
<SCRLEN1>10</SCRLEN1>
|
||||||
|
<SCRLEN2>15</SCRLEN2>
|
||||||
|
<SCRLEN3>20</SCRLEN3>
|
||||||
|
<DDTEXT>Long Field Label</DDTEXT>
|
||||||
|
<REPTEXT>Long Field Label</REPTEXT>
|
||||||
|
<SCRTEXT_S>Long</SCRTEXT_S>
|
||||||
|
<SCRTEXT_M>Long Fld Label</SCRTEXT_M>
|
||||||
|
<SCRTEXT_L>Long field label</SCRTEXT_L>
|
||||||
|
<APPLCLASS>SDIC</APPLCLASS>
|
||||||
|
<AUTHCLASS>01</AUTHCLASS>
|
||||||
|
<DTELMASTER>D</DTELMASTER>
|
||||||
|
<DEFFDNAME>SCRTEXT_L</DEFFDNAME>
|
||||||
|
<REFKIND>D</REFKIND>
|
||||||
|
</DD04V>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
18
src/not_cloud/zexcel_disp_text_medium.doma.xml
Normal file
18
src/not_cloud/zexcel_disp_text_medium.doma.xml
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DOMA" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD01V>
|
||||||
|
<DOMNAME>ZEXCEL_DISP_TEXT_MEDIUM</DOMNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DATATYPE>CHAR</DATATYPE>
|
||||||
|
<LENG>000020</LENG>
|
||||||
|
<OUTPUTLEN>000020</OUTPUTLEN>
|
||||||
|
<LOWERCASE>X</LOWERCASE>
|
||||||
|
<DDTEXT>Medium keyword</DDTEXT>
|
||||||
|
<APPLCLASS>SDIC</APPLCLASS>
|
||||||
|
<AUTHCLASS>01</AUTHCLASS>
|
||||||
|
</DD01V>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
26
src/not_cloud/zexcel_disp_text_medium.dtel.xml
Normal file
26
src/not_cloud/zexcel_disp_text_medium.dtel.xml
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DTEL" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD04V>
|
||||||
|
<ROLLNAME>ZEXCEL_DISP_TEXT_MEDIUM</ROLLNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DOMNAME>ZEXCEL_DISP_TEXT_MEDIUM</DOMNAME>
|
||||||
|
<HEADLEN>30</HEADLEN>
|
||||||
|
<SCRLEN1>10</SCRLEN1>
|
||||||
|
<SCRLEN2>15</SCRLEN2>
|
||||||
|
<SCRLEN3>20</SCRLEN3>
|
||||||
|
<DDTEXT>Medium Field Label</DDTEXT>
|
||||||
|
<REPTEXT>Medium Field Label</REPTEXT>
|
||||||
|
<SCRTEXT_S>Medium</SCRTEXT_S>
|
||||||
|
<SCRTEXT_M>Medium Label</SCRTEXT_M>
|
||||||
|
<SCRTEXT_L>Medium Field Label</SCRTEXT_L>
|
||||||
|
<APPLCLASS>SDIC</APPLCLASS>
|
||||||
|
<AUTHCLASS>01</AUTHCLASS>
|
||||||
|
<DTELMASTER>D</DTELMASTER>
|
||||||
|
<DEFFDNAME>SCRTEXT_M</DEFFDNAME>
|
||||||
|
<REFKIND>D</REFKIND>
|
||||||
|
</DD04V>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
18
src/not_cloud/zexcel_disp_text_short.doma.xml
Normal file
18
src/not_cloud/zexcel_disp_text_short.doma.xml
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DOMA" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD01V>
|
||||||
|
<DOMNAME>ZEXCEL_DISP_TEXT_SHORT</DOMNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DATATYPE>CHAR</DATATYPE>
|
||||||
|
<LENG>000010</LENG>
|
||||||
|
<OUTPUTLEN>000010</OUTPUTLEN>
|
||||||
|
<LOWERCASE>X</LOWERCASE>
|
||||||
|
<DDTEXT>Short keyword</DDTEXT>
|
||||||
|
<APPLCLASS>SDIC</APPLCLASS>
|
||||||
|
<AUTHCLASS>01</AUTHCLASS>
|
||||||
|
</DD01V>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
26
src/not_cloud/zexcel_disp_text_short.dtel.xml
Normal file
26
src/not_cloud/zexcel_disp_text_short.dtel.xml
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DTEL" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD04V>
|
||||||
|
<ROLLNAME>ZEXCEL_DISP_TEXT_SHORT</ROLLNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DOMNAME>ZEXCEL_DISP_TEXT_SHORT</DOMNAME>
|
||||||
|
<HEADLEN>30</HEADLEN>
|
||||||
|
<SCRLEN1>10</SCRLEN1>
|
||||||
|
<SCRLEN2>15</SCRLEN2>
|
||||||
|
<SCRLEN3>20</SCRLEN3>
|
||||||
|
<DDTEXT>Short Field Label</DDTEXT>
|
||||||
|
<REPTEXT>Short field label</REPTEXT>
|
||||||
|
<SCRTEXT_S>Short</SCRTEXT_S>
|
||||||
|
<SCRTEXT_M>ShortFieldLabel</SCRTEXT_M>
|
||||||
|
<SCRTEXT_L>Short field label</SCRTEXT_L>
|
||||||
|
<APPLCLASS>SDIC</APPLCLASS>
|
||||||
|
<AUTHCLASS>01</AUTHCLASS>
|
||||||
|
<DTELMASTER>D</DTELMASTER>
|
||||||
|
<DEFFDNAME>SCRTEXT_S</DEFFDNAME>
|
||||||
|
<REFKIND>D</REFKIND>
|
||||||
|
</DD04V>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
15
src/not_cloud/zexcel_key_color_override.dtel.xml
Normal file
15
src/not_cloud/zexcel_key_color_override.dtel.xml
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DTEL" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD04V>
|
||||||
|
<ROLLNAME>ZEXCEL_KEY_COLOR_OVERRIDE</ROLLNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DOMNAME>CHAR1</DOMNAME>
|
||||||
|
<DDTEXT>ALV control: Override key color</DDTEXT>
|
||||||
|
<DTELMASTER>D</DTELMASTER>
|
||||||
|
<REFKIND>D</REFKIND>
|
||||||
|
</DD04V>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
|
@ -7,6 +7,7 @@
|
||||||
<DDLANGUAGE>E</DDLANGUAGE>
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
<TABCLASS>INTTAB</TABCLASS>
|
<TABCLASS>INTTAB</TABCLASS>
|
||||||
<DDTEXT>Color information for cells</DDTEXT>
|
<DDTEXT>Color information for cells</DDTEXT>
|
||||||
|
<MASTERLANG>E</MASTERLANG>
|
||||||
<EXCLASS>3</EXCLASS>
|
<EXCLASS>3</EXCLASS>
|
||||||
</DD02V>
|
</DD02V>
|
||||||
<DD03P_TABLE>
|
<DD03P_TABLE>
|
||||||
|
@ -36,7 +37,7 @@
|
||||||
</DD03P>
|
</DD03P>
|
||||||
<DD03P>
|
<DD03P>
|
||||||
<FIELDNAME>NOKEYCOL</FIELDNAME>
|
<FIELDNAME>NOKEYCOL</FIELDNAME>
|
||||||
<ROLLNAME>LVC_NOKEYC</ROLLNAME>
|
<ROLLNAME>ZEXCEL_KEY_COLOR_OVERRIDE</ROLLNAME>
|
||||||
<ADMINFIELD>0</ADMINFIELD>
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
<COMPTYPE>E</COMPTYPE>
|
<COMPTYPE>E</COMPTYPE>
|
||||||
</DD03P>
|
</DD03P>
|
|
@ -7,15 +7,14 @@
|
||||||
<DDLANGUAGE>E</DDLANGUAGE>
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
<TABCLASS>INTTAB</TABCLASS>
|
<TABCLASS>INTTAB</TABCLASS>
|
||||||
<DDTEXT>Field catalog for converter</DDTEXT>
|
<DDTEXT>Field catalog for converter</DDTEXT>
|
||||||
|
<MASTERLANG>E</MASTERLANG>
|
||||||
<EXCLASS>4</EXCLASS>
|
<EXCLASS>4</EXCLASS>
|
||||||
</DD02V>
|
</DD02V>
|
||||||
<DD03P_TABLE>
|
<DD03P_TABLE>
|
||||||
<DD03P>
|
<DD03P>
|
||||||
<FIELDNAME>TABNAME</FIELDNAME>
|
<FIELDNAME>TABNAME</FIELDNAME>
|
||||||
<ROLLNAME>TABNAME</ROLLNAME>
|
<ROLLNAME>TABNAME</ROLLNAME>
|
||||||
<CHECKTABLE>DD02L</CHECKTABLE>
|
|
||||||
<ADMINFIELD>0</ADMINFIELD>
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
<SHLPORIGIN>P</SHLPORIGIN>
|
|
||||||
<COMPTYPE>E</COMPTYPE>
|
<COMPTYPE>E</COMPTYPE>
|
||||||
</DD03P>
|
</DD03P>
|
||||||
<DD03P>
|
<DD03P>
|
||||||
|
@ -32,7 +31,7 @@
|
||||||
</DD03P>
|
</DD03P>
|
||||||
<DD03P>
|
<DD03P>
|
||||||
<FIELDNAME>POSITION</FIELDNAME>
|
<FIELDNAME>POSITION</FIELDNAME>
|
||||||
<ROLLNAME>TABFDPOS</ROLLNAME>
|
<ROLLNAME>ZEXCEL_COMPONENT_POSITION</ROLLNAME>
|
||||||
<ADMINFIELD>0</ADMINFIELD>
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
<COMPTYPE>E</COMPTYPE>
|
<COMPTYPE>E</COMPTYPE>
|
||||||
</DD03P>
|
</DD03P>
|
||||||
|
@ -54,19 +53,19 @@
|
||||||
</DD03P>
|
</DD03P>
|
||||||
<DD03P>
|
<DD03P>
|
||||||
<FIELDNAME>SCRTEXT_S</FIELDNAME>
|
<FIELDNAME>SCRTEXT_S</FIELDNAME>
|
||||||
<ROLLNAME>SCRTEXT_S</ROLLNAME>
|
<ROLLNAME>ZEXCEL_DISP_TEXT_SHORT</ROLLNAME>
|
||||||
<ADMINFIELD>0</ADMINFIELD>
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
<COMPTYPE>E</COMPTYPE>
|
<COMPTYPE>E</COMPTYPE>
|
||||||
</DD03P>
|
</DD03P>
|
||||||
<DD03P>
|
<DD03P>
|
||||||
<FIELDNAME>SCRTEXT_M</FIELDNAME>
|
<FIELDNAME>SCRTEXT_M</FIELDNAME>
|
||||||
<ROLLNAME>SCRTEXT_M</ROLLNAME>
|
<ROLLNAME>ZEXCEL_DISP_TEXT_MEDIUM</ROLLNAME>
|
||||||
<ADMINFIELD>0</ADMINFIELD>
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
<COMPTYPE>E</COMPTYPE>
|
<COMPTYPE>E</COMPTYPE>
|
||||||
</DD03P>
|
</DD03P>
|
||||||
<DD03P>
|
<DD03P>
|
||||||
<FIELDNAME>SCRTEXT_L</FIELDNAME>
|
<FIELDNAME>SCRTEXT_L</FIELDNAME>
|
||||||
<ROLLNAME>SCRTEXT_L</ROLLNAME>
|
<ROLLNAME>ZEXCEL_DISP_TEXT_LONG</ROLLNAME>
|
||||||
<ADMINFIELD>0</ADMINFIELD>
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
<COMPTYPE>E</COMPTYPE>
|
<COMPTYPE>E</COMPTYPE>
|
||||||
</DD03P>
|
</DD03P>
|
||||||
|
@ -160,53 +159,17 @@
|
||||||
</DD03P>
|
</DD03P>
|
||||||
<DD03P>
|
<DD03P>
|
||||||
<FIELDNAME>COL_ID</FIELDNAME>
|
<FIELDNAME>COL_ID</FIELDNAME>
|
||||||
<ROLLNAME>LVC_COLID</ROLLNAME>
|
<ROLLNAME>ZEXCEL_COLUMN_ID</ROLLNAME>
|
||||||
<ADMINFIELD>0</ADMINFIELD>
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
<COMPTYPE>E</COMPTYPE>
|
<COMPTYPE>E</COMPTYPE>
|
||||||
</DD03P>
|
</DD03P>
|
||||||
<DD03P>
|
<DD03P>
|
||||||
<FIELDNAME>CONVEXIT</FIELDNAME>
|
<FIELDNAME>CONVEXIT</FIELDNAME>
|
||||||
<ROLLNAME>CONVEXIT</ROLLNAME>
|
<ROLLNAME>ZEXCEL_CONVEXIT</ROLLNAME>
|
||||||
<ADMINFIELD>0</ADMINFIELD>
|
<ADMINFIELD>0</ADMINFIELD>
|
||||||
<COMPTYPE>E</COMPTYPE>
|
<COMPTYPE>E</COMPTYPE>
|
||||||
</DD03P>
|
</DD03P>
|
||||||
</DD03P_TABLE>
|
</DD03P_TABLE>
|
||||||
<DD05M_TABLE>
|
|
||||||
<DD05M>
|
|
||||||
<FIELDNAME>TABNAME</FIELDNAME>
|
|
||||||
<FORTABLE>ZEXCEL_S_CONVERTER_FCAT</FORTABLE>
|
|
||||||
<FORKEY>TABNAME</FORKEY>
|
|
||||||
<CHECKTABLE>DD02L</CHECKTABLE>
|
|
||||||
<CHECKFIELD>TABNAME</CHECKFIELD>
|
|
||||||
<PRIMPOS>0001</PRIMPOS>
|
|
||||||
<DOMNAME>AS4TAB</DOMNAME>
|
|
||||||
<DATATYPE>CHAR</DATATYPE>
|
|
||||||
</DD05M>
|
|
||||||
<DD05M>
|
|
||||||
<FIELDNAME>TABNAME</FIELDNAME>
|
|
||||||
<FORTABLE>'A'</FORTABLE>
|
|
||||||
<CHECKTABLE>DD02L</CHECKTABLE>
|
|
||||||
<CHECKFIELD>AS4LOCAL</CHECKFIELD>
|
|
||||||
<PRIMPOS>0002</PRIMPOS>
|
|
||||||
<DOMNAME>AS4LOCAL</DOMNAME>
|
|
||||||
<DATATYPE>CHAR</DATATYPE>
|
|
||||||
</DD05M>
|
|
||||||
<DD05M>
|
|
||||||
<FIELDNAME>TABNAME</FIELDNAME>
|
|
||||||
<FORTABLE>'0000'</FORTABLE>
|
|
||||||
<CHECKTABLE>DD02L</CHECKTABLE>
|
|
||||||
<CHECKFIELD>AS4VERS</CHECKFIELD>
|
|
||||||
<PRIMPOS>0003</PRIMPOS>
|
|
||||||
<DOMNAME>AS4VERS</DOMNAME>
|
|
||||||
<DATATYPE>NUMC</DATATYPE>
|
|
||||||
</DD05M>
|
|
||||||
</DD05M_TABLE>
|
|
||||||
<DD08V_TABLE>
|
|
||||||
<DD08V>
|
|
||||||
<FIELDNAME>TABNAME</FIELDNAME>
|
|
||||||
<CHECKTABLE>DD02L</CHECKTABLE>
|
|
||||||
</DD08V>
|
|
||||||
</DD08V_TABLE>
|
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
</abapGit>
|
</abapGit>
|
24
src/not_cloud/zexcel_screen_display.dtel.xml
Normal file
24
src/not_cloud/zexcel_screen_display.dtel.xml
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DTEL" serializer_version="v1.0.0">
|
||||||
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
|
<asx:values>
|
||||||
|
<DD04V>
|
||||||
|
<ROLLNAME>ZEXCEL_SCREEN_DISPLAY</ROLLNAME>
|
||||||
|
<DDLANGUAGE>E</DDLANGUAGE>
|
||||||
|
<DOMNAME>ZEXCEL_DDIC_FLAG</DOMNAME>
|
||||||
|
<HEADLEN>02</HEADLEN>
|
||||||
|
<SCRLEN1>10</SCRLEN1>
|
||||||
|
<SCRLEN2>15</SCRLEN2>
|
||||||
|
<SCRLEN3>20</SCRLEN3>
|
||||||
|
<DDTEXT>Flag: Field is displayed on dynpro</DDTEXT>
|
||||||
|
<REPTEXT>SF</REPTEXT>
|
||||||
|
<SCRTEXT_S>Dynpro</SCRTEXT_S>
|
||||||
|
<SCRTEXT_M>Screen field</SCRTEXT_M>
|
||||||
|
<SCRTEXT_L>Screen field</SCRTEXT_L>
|
||||||
|
<APPLCLASS>SDIC</APPLCLASS>
|
||||||
|
<DTELMASTER>D</DTELMASTER>
|
||||||
|
<REFKIND>D</REFKIND>
|
||||||
|
</DD04V>
|
||||||
|
</asx:values>
|
||||||
|
</asx:abap>
|
||||||
|
</abapGit>
|
|
@ -166,7 +166,10 @@ FORM get_types .
|
||||||
<lv_res> = 'DATA: lo_data type ref to ZCL_EXCEL_TEMPLATE_DATA.'.
|
<lv_res> = 'DATA: lo_data type ref to ZCL_EXCEL_TEMPLATE_DATA.'.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
cl_demo_output=>new( 'TEXT' )->display( lt_res ).
|
LOOP AT lt_res ASSIGNING <lv_res>.
|
||||||
|
cl_demo_output=>write_text( <lv_res> ).
|
||||||
|
ENDLOOP.
|
||||||
|
cl_demo_output=>display( ).
|
||||||
ENDFORM.
|
ENDFORM.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -12,13 +12,11 @@
|
||||||
</VSEOINTERF>
|
</VSEOINTERF>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZIF_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CAN_CONVERT_OBJECT</CMPNAME>
|
<CMPNAME>CAN_CONVERT_OBJECT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Can the object be handled?</DESCRIPT>
|
<DESCRIPT>Can the object be handled?</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZIF_EXCEL_CONVERTER</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_FIELDCATALOG</CMPNAME>
|
<CMPNAME>CREATE_FIELDCATALOG</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create FIELDCATALOG for table</DESCRIPT>
|
<DESCRIPT>Create FIELDCATALOG for table</DESCRIPT>
|
|
@ -3,7 +3,7 @@
|
||||||
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
||||||
<asx:values>
|
<asx:values>
|
||||||
<DEVC>
|
<DEVC>
|
||||||
<CTEXT>Spreadsheet libraries</CTEXT>
|
<CTEXT>ABAP2XLSX</CTEXT>
|
||||||
</DEVC>
|
</DEVC>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -269,7 +269,7 @@ CLASS zcl_excel IMPLEMENTATION.
|
||||||
<style2> LIKE LINE OF t_stylemapping2.
|
<style2> LIKE LINE OF t_stylemapping2.
|
||||||
DATA: style TYPE REF TO zcl_excel_style.
|
DATA: style TYPE REF TO zcl_excel_style.
|
||||||
|
|
||||||
LOOP AT me->t_stylemapping1 ASSIGNING <style1> WHERE added_to_iterator IS INITIAL.
|
LOOP AT me->t_stylemapping1 ASSIGNING <style1> USING KEY added_to_iterator WHERE added_to_iterator IS INITIAL.
|
||||||
READ TABLE me->t_stylemapping2 ASSIGNING <style2> WITH TABLE KEY guid = <style1>-guid.
|
READ TABLE me->t_stylemapping2 ASSIGNING <style2> WITH TABLE KEY guid = <style1>-guid.
|
||||||
CHECK sy-subrc = 0. " Should always be true since these tables are being filled parallel
|
CHECK sy-subrc = 0. " Should always be true since these tables are being filled parallel
|
||||||
|
|
||||||
|
|
|
@ -28,503 +28,235 @@
|
||||||
</TPOOL>
|
</TPOOL>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>ADD_NEW_AUTOFILTER</CMPNAME>
|
<CMPNAME>ADD_NEW_AUTOFILTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create a new autofilter</DESCRIPT>
|
<DESCRIPT>Create a new autofilter</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>ADD_NEW_AUTOFILTER</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create a new autofilter</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>ADD_NEW_DRAWING</CMPNAME>
|
<CMPNAME>ADD_NEW_DRAWING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create a new drawing</DESCRIPT>
|
<DESCRIPT>Create a new drawing</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>ADD_NEW_DRAWING</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create a new drawing</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>ADD_NEW_RANGE</CMPNAME>
|
<CMPNAME>ADD_NEW_RANGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create a new range</DESCRIPT>
|
<DESCRIPT>Create a new range</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>ADD_NEW_RANGE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create a new range</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>ADD_NEW_STYLE</CMPNAME>
|
<CMPNAME>ADD_NEW_STYLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create a new style</DESCRIPT>
|
<DESCRIPT>Create a new style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>ADD_NEW_STYLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create a new style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>ADD_NEW_WORKSHEET</CMPNAME>
|
<CMPNAME>ADD_NEW_WORKSHEET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create a new worksheet</DESCRIPT>
|
<DESCRIPT>Create a new worksheet</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>ADD_NEW_WORKSHEET</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create a new worksheet</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>ADD_STATIC_STYLES</CMPNAME>
|
<CMPNAME>ADD_STATIC_STYLES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Add static styles to styles iterator</DESCRIPT>
|
<DESCRIPT>Add static styles to styles iterator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>ADD_STATIC_STYLES</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Add static styles to styles iterator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>AUTOFILTERS</CMPNAME>
|
<CMPNAME>AUTOFILTERS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Autofilters collection</DESCRIPT>
|
<DESCRIPT>Autofilters collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>AUTOFILTERS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Autofilters collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>CHARTS</CMPNAME>
|
<CMPNAME>CHARTS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Charts collection</DESCRIPT>
|
<DESCRIPT>Charts collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>CHARTS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Charts collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>DEFAULT_STYLE</CMPNAME>
|
<CMPNAME>DEFAULT_STYLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Style identifier</DESCRIPT>
|
<DESCRIPT>Style identifier</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>DEFAULT_STYLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Style identifier</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>DELETE_WORKSHEET</CMPNAME>
|
<CMPNAME>DELETE_WORKSHEET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Delete worksheet</DESCRIPT>
|
<DESCRIPT>Delete worksheet</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>DELETE_WORKSHEET_BY_INDEX</CMPNAME>
|
<CMPNAME>DELETE_WORKSHEET_BY_INDEX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Delete worksheet by index</DESCRIPT>
|
<DESCRIPT>Delete worksheet by index</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>DELETE_WORKSHEET_BY_NAME</CMPNAME>
|
<CMPNAME>DELETE_WORKSHEET_BY_NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Delete worksheet by name</DESCRIPT>
|
<DESCRIPT>Delete worksheet by name</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>DRAWINGS</CMPNAME>
|
<CMPNAME>DRAWINGS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Drawings collection</DESCRIPT>
|
<DESCRIPT>Drawings collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>DRAWINGS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Worksheets collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_ACTIVE_SHEET_INDEX</CMPNAME>
|
<CMPNAME>GET_ACTIVE_SHEET_INDEX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get active worksheet index</DESCRIPT>
|
<DESCRIPT>Get active worksheet index</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_ACTIVE_SHEET_INDEX</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get active worksheet index</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_ACTIVE_WORKSHEET</CMPNAME>
|
<CMPNAME>GET_ACTIVE_WORKSHEET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get active worksheet</DESCRIPT>
|
<DESCRIPT>Get active worksheet</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_ACTIVE_WORKSHEET</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get active worksheet</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_AUTOFILTERS_REFERENCE</CMPNAME>
|
<CMPNAME>GET_AUTOFILTERS_REFERENCE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get filter reference</DESCRIPT>
|
<DESCRIPT>Get filter reference</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_AUTOFILTERS_REFERENCE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get filter reference</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_DEFAULT_STYLE</CMPNAME>
|
<CMPNAME>GET_DEFAULT_STYLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get default style</DESCRIPT>
|
<DESCRIPT>Get default style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_DEFAULT_STYLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get default style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_DRAWINGS_ITERATOR</CMPNAME>
|
<CMPNAME>GET_DRAWINGS_ITERATOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get drawing iterator</DESCRIPT>
|
<DESCRIPT>Get drawing iterator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_DRAWINGS_ITERATOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get drawing iterator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_NEXT_TABLE_ID</CMPNAME>
|
<CMPNAME>GET_NEXT_TABLE_ID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get table ID unique across sheets</DESCRIPT>
|
<DESCRIPT>Get table ID unique across sheets</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_NEXT_TABLE_ID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get table ID unique across sheets</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_RANGES_ITERATOR</CMPNAME>
|
<CMPNAME>GET_RANGES_ITERATOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get ranges iterator</DESCRIPT>
|
<DESCRIPT>Get ranges iterator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_RANGES_ITERATOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get ranges iterator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_STATIC_CELLSTYLE_GUID</CMPNAME>
|
<CMPNAME>GET_STATIC_CELLSTYLE_GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get GUID for static cellstyle</DESCRIPT>
|
<DESCRIPT>Get GUID for static cellstyle</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_STATIC_CELLSTYLE_GUID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get GUID for static cellstyle</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_STYLES_ITERATOR</CMPNAME>
|
<CMPNAME>GET_STYLES_ITERATOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get styles iterator</DESCRIPT>
|
<DESCRIPT>Get styles iterator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_STYLES_ITERATOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get styles iterator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_STYLE_FROM_GUID</CMPNAME>
|
<CMPNAME>GET_STYLE_FROM_GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Return a style object from a GUID</DESCRIPT>
|
<DESCRIPT>Return a style object from a GUID</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_STYLE_INDEX_IN_STYLES</CMPNAME>
|
<CMPNAME>GET_STYLE_INDEX_IN_STYLES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get index of style in styles</DESCRIPT>
|
<DESCRIPT>Get index of style in styles</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_STYLE_INDEX_IN_STYLES</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get index of style in styles</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_STYLE_TO_GUID</CMPNAME>
|
<CMPNAME>GET_STYLE_TO_GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get style(structure) for guid</DESCRIPT>
|
<DESCRIPT>Get style(structure) for guid</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_STYLE_TO_GUID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get style(structure) for guid</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_THEME</CMPNAME>
|
<CMPNAME>GET_THEME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Gets theme</DESCRIPT>
|
<DESCRIPT>Gets theme</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_WORKSHEETS_ITERATOR</CMPNAME>
|
<CMPNAME>GET_WORKSHEETS_ITERATOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get worksheets iterator</DESCRIPT>
|
<DESCRIPT>Get worksheets iterator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_WORKSHEETS_ITERATOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get worksheets iterator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_WORKSHEETS_NAME</CMPNAME>
|
<CMPNAME>GET_WORKSHEETS_NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Returns the name of worksheets</DESCRIPT>
|
<DESCRIPT>Returns the name of worksheets</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_WORKSHEETS_NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Returns the name of worksheets</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_WORKSHEETS_SIZE</CMPNAME>
|
<CMPNAME>GET_WORKSHEETS_SIZE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Returns the number of worksheets</DESCRIPT>
|
<DESCRIPT>Returns the number of worksheets</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_WORKSHEETS_SIZE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Returns the number of worksheets</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_WORKSHEET_BY_INDEX</CMPNAME>
|
<CMPNAME>GET_WORKSHEET_BY_INDEX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get worksheet by index</DESCRIPT>
|
<DESCRIPT>Get worksheet by index</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_WORKSHEET_BY_NAME</CMPNAME>
|
<CMPNAME>GET_WORKSHEET_BY_NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get worksheet by name</DESCRIPT>
|
<DESCRIPT>Get worksheet by name</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>GET_WORKSHEET_BY_NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get worksheet by name</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>RANGES</CMPNAME>
|
<CMPNAME>RANGES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Ranges collection</DESCRIPT>
|
<DESCRIPT>Ranges collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>RANGES</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Ranges collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>SECURITY</CMPNAME>
|
<CMPNAME>SECURITY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Security</DESCRIPT>
|
<DESCRIPT>Security</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>SECURITY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Security</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>SET_ACTIVE_SHEET_INDEX</CMPNAME>
|
<CMPNAME>SET_ACTIVE_SHEET_INDEX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set active worksheet index</DESCRIPT>
|
<DESCRIPT>Set active worksheet index</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>SET_ACTIVE_SHEET_INDEX</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Set active worksheet index</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>SET_ACTIVE_SHEET_INDEX_BY_NAME</CMPNAME>
|
<CMPNAME>SET_ACTIVE_SHEET_INDEX_BY_NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set active worksheet index by name</DESCRIPT>
|
<DESCRIPT>Set active worksheet index by name</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>SET_ACTIVE_SHEET_INDEX_BY_NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Set active worksheet index by name</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>SET_DEFAULT_STYLE</CMPNAME>
|
<CMPNAME>SET_DEFAULT_STYLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set default style</DESCRIPT>
|
<DESCRIPT>Set default style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>SET_DEFAULT_STYLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Set default style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>SET_THEME</CMPNAME>
|
<CMPNAME>SET_THEME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Sets theme</DESCRIPT>
|
<DESCRIPT>Sets theme</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>STYLEMAPPING_DYNAMIC_STYLE</CMPNAME>
|
<CMPNAME>STYLEMAPPING_DYNAMIC_STYLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Convert dynamic style to static styleentry</DESCRIPT>
|
<DESCRIPT>Convert dynamic style to static styleentry</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>STYLEMAPPING_DYNAMIC_STYLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Convert dynamic style to static stlyeentry</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>STYLES</CMPNAME>
|
<CMPNAME>STYLES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Styles collection</DESCRIPT>
|
<DESCRIPT>Styles collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>STYLES</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Styles collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>THEME</CMPNAME>
|
<CMPNAME>THEME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme</DESCRIPT>
|
<DESCRIPT>Theme</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>T_STYLEMAPPING1</CMPNAME>
|
<CMPNAME>T_STYLEMAPPING1</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Stylemapping: Values -> GUID</DESCRIPT>
|
<DESCRIPT>Stylemapping: Values -> GUID</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>T_STYLEMAPPING1</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Stylemapping: Values -> GUID</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>T_STYLEMAPPING2</CMPNAME>
|
<CMPNAME>T_STYLEMAPPING2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Stylemapping: GUID -> Values</DESCRIPT>
|
<DESCRIPT>Stylemapping: GUID -> Values</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>T_STYLEMAPPING2</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Stylemapping: GUID -> Values</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>USE_TEMPLATE</CMPNAME>
|
<CMPNAME>USE_TEMPLATE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Checkbox</DESCRIPT>
|
<DESCRIPT>Checkbox</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>USE_TEMPLATE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Checkbox</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>VERSION</CMPNAME>
|
<CMPNAME>VERSION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>abap2xlsx version</DESCRIPT>
|
<DESCRIPT>abap2xlsx version</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>WORKSHEETS</CMPNAME>
|
<CMPNAME>WORKSHEETS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Worksheets collection</DESCRIPT>
|
<DESCRIPT>Worksheets collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL</CLSNAME>
|
|
||||||
<CMPNAME>WORKSHEETS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Worksheets collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -18,8 +18,8 @@ CLASS zcl_excel_autofilter DEFINITION
|
||||||
logical_operator TYPE tv_logical_operator,
|
logical_operator TYPE tv_logical_operator,
|
||||||
tr_textfilter2 TYPE RANGE OF string,
|
tr_textfilter2 TYPE RANGE OF string,
|
||||||
END OF ts_filter .
|
END OF ts_filter .
|
||||||
TYPES:
|
TYPES: tt_filters TYPE SORTED TABLE OF ts_filter WITH UNIQUE KEY column
|
||||||
tt_filters TYPE HASHED TABLE OF ts_filter WITH UNIQUE KEY column .
|
WITH NON-UNIQUE SORTED KEY rule COMPONENTS rule.
|
||||||
|
|
||||||
DATA filter_area TYPE zexcel_s_autofilter_area .
|
DATA filter_area TYPE zexcel_s_autofilter_area .
|
||||||
CONSTANTS mc_filter_rule_single_values TYPE tv_filter_rule VALUE 'single_values'. "#EC NOTEXT
|
CONSTANTS mc_filter_rule_single_values TYPE tv_filter_rule VALUE 'single_values'. "#EC NOTEXT
|
||||||
|
@ -192,7 +192,7 @@ CLASS zcl_excel_autofilter IMPLEMENTATION.
|
||||||
|
|
||||||
DATA: ls_filter LIKE LINE OF rt_filter.
|
DATA: ls_filter LIKE LINE OF rt_filter.
|
||||||
|
|
||||||
LOOP AT me->mt_filters ASSIGNING <ls_filter> WHERE rule = mc_filter_rule_single_values.
|
LOOP AT me->mt_filters ASSIGNING <ls_filter> USING KEY rule WHERE rule = mc_filter_rule_single_values.
|
||||||
|
|
||||||
ls_filter-column = <ls_filter>-column.
|
ls_filter-column = <ls_filter>-column.
|
||||||
LOOP AT <ls_filter>-t_values ASSIGNING <ls_value>.
|
LOOP AT <ls_filter>-t_values ASSIGNING <ls_value>.
|
||||||
|
@ -208,9 +208,6 @@ CLASS zcl_excel_autofilter IMPLEMENTATION.
|
||||||
METHOD is_row_hidden.
|
METHOD is_row_hidden.
|
||||||
|
|
||||||
|
|
||||||
DATA: lr_filter TYPE REF TO ts_filter,
|
|
||||||
lv_col TYPE i.
|
|
||||||
|
|
||||||
FIELD-SYMBOLS: <ls_filter> TYPE ts_filter.
|
FIELD-SYMBOLS: <ls_filter> TYPE ts_filter.
|
||||||
|
|
||||||
rv_is_hidden = abap_false.
|
rv_is_hidden = abap_false.
|
||||||
|
@ -219,29 +216,25 @@ CLASS zcl_excel_autofilter IMPLEMENTATION.
|
||||||
* 1st row of filter area is never hidden, because here the filter
|
* 1st row of filter area is never hidden, because here the filter
|
||||||
* symbol is being shown
|
* symbol is being shown
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
IF iv_row = me->filter_area-row_start.
|
IF iv_row <= me->filter_area-row_start OR
|
||||||
|
iv_row > me->filter_area-row_end.
|
||||||
RETURN.
|
RETURN.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
|
|
||||||
lv_col = me->filter_area-col_start.
|
LOOP AT mt_filters ASSIGNING <ls_filter> WHERE column >= me->filter_area-col_start
|
||||||
|
AND column <= me->filter_area-col_end. "#EC CI_SORTSEQ
|
||||||
|
|
||||||
WHILE lv_col <= me->filter_area-col_end.
|
|
||||||
|
|
||||||
lr_filter = me->get_column_filter( lv_col ).
|
|
||||||
ASSIGN lr_filter->* TO <ls_filter>.
|
|
||||||
|
|
||||||
CASE <ls_filter>-rule.
|
CASE <ls_filter>-rule.
|
||||||
|
|
||||||
WHEN mc_filter_rule_single_values.
|
WHEN mc_filter_rule_single_values.
|
||||||
rv_is_hidden = me->is_row_hidden_single_values( iv_row = iv_row
|
rv_is_hidden = me->is_row_hidden_single_values( iv_row = iv_row
|
||||||
iv_col = lv_col
|
iv_col = <ls_filter>-column
|
||||||
is_filter = <ls_filter> ).
|
is_filter = <ls_filter> ).
|
||||||
|
|
||||||
WHEN mc_filter_rule_text_pattern.
|
WHEN mc_filter_rule_text_pattern.
|
||||||
rv_is_hidden = me->is_row_hidden_text_pattern( iv_row = iv_row
|
rv_is_hidden = me->is_row_hidden_text_pattern( iv_row = iv_row
|
||||||
iv_col = lv_col
|
iv_col = <ls_filter>-column
|
||||||
is_filter = <ls_filter> ).
|
is_filter = <ls_filter> ).
|
||||||
|
|
||||||
ENDCASE.
|
ENDCASE.
|
||||||
|
@ -250,10 +243,7 @@ CLASS zcl_excel_autofilter IMPLEMENTATION.
|
||||||
RETURN.
|
RETURN.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
|
ENDLOOP.
|
||||||
ADD 1 TO lv_col.
|
|
||||||
|
|
||||||
ENDWHILE.
|
|
||||||
|
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
@ -414,11 +404,6 @@ CLASS zcl_excel_autofilter IMPLEMENTATION.
|
||||||
filter_area-col_end = l_col .
|
filter_area-col_end = l_col .
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
IF filter_area-row_start > filter_area-row_end.
|
|
||||||
ls_original_filter_area = filter_area.
|
|
||||||
filter_area-row_start = ls_original_filter_area-row_end.
|
|
||||||
filter_area-row_end = ls_original_filter_area-row_start.
|
|
||||||
ENDIF.
|
|
||||||
IF filter_area-row_start < 1.
|
IF filter_area-row_start < 1.
|
||||||
filter_area-row_start = 1.
|
filter_area-row_start = 1.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
@ -433,6 +418,11 @@ CLASS zcl_excel_autofilter IMPLEMENTATION.
|
||||||
filter_area-col_end < 1.
|
filter_area-col_end < 1.
|
||||||
filter_area-col_end = l_col.
|
filter_area-col_end = l_col.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
IF filter_area-row_start > filter_area-row_end.
|
||||||
|
ls_original_filter_area = filter_area.
|
||||||
|
filter_area-row_start = ls_original_filter_area-row_end.
|
||||||
|
filter_area-row_end = ls_original_filter_area-row_start.
|
||||||
|
ENDIF.
|
||||||
IF filter_area-col_start > filter_area-col_end.
|
IF filter_area-col_start > filter_area-col_end.
|
||||||
filter_area-col_start = filter_area-col_end.
|
filter_area-col_start = filter_area-col_end.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
|
@ -13,227 +13,135 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>FILTER_AREA</CMPNAME>
|
<CMPNAME>FILTER_AREA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Autofilter area ( rows and columns )</DESCRIPT>
|
<DESCRIPT>Autofilter area ( rows and columns )</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>FILTER_AREA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Autofilter area ( rows and columns )</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_COLUMN_FILTER</CMPNAME>
|
<CMPNAME>GET_COLUMN_FILTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get filter for column</DESCRIPT>
|
<DESCRIPT>Get filter for column</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_FILTER_AREA</CMPNAME>
|
<CMPNAME>GET_FILTER_AREA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get filter area for filter</DESCRIPT>
|
<DESCRIPT>Get filter area for filter</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_FILTER_AREA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get filter area for filter</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_FILTER_RANGE</CMPNAME>
|
<CMPNAME>GET_FILTER_RANGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get Filter range for filter</DESCRIPT>
|
<DESCRIPT>Get Filter range for filter</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_FILTER_RANGE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get Filter range for filter</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_FILTER_REFERENCE</CMPNAME>
|
<CMPNAME>GET_FILTER_REFERENCE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get filter reference for filter</DESCRIPT>
|
<DESCRIPT>Get filter reference for filter</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_FILTER_REFERENCE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get filter reference for filter</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_VALUES</CMPNAME>
|
<CMPNAME>GET_VALUES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get filter values table</DESCRIPT>
|
<DESCRIPT>Get filter values table</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>GET_VALUES</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get filter values table</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>IS_ROW_HIDDEN</CMPNAME>
|
<CMPNAME>IS_ROW_HIDDEN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Is cellrow hidden by this autofilter</DESCRIPT>
|
<DESCRIPT>Is cellrow hidden by this autofilter</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>IS_ROW_HIDDEN_SINGLE_VALUES</CMPNAME>
|
<CMPNAME>IS_ROW_HIDDEN_SINGLE_VALUES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Is cellrow hidden by this autofilter if rule single values</DESCRIPT>
|
<DESCRIPT>Is cellrow hidden by this autofilter if rule single values</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>IS_ROW_HIDDEN_TEXT_PATTERN</CMPNAME>
|
<CMPNAME>IS_ROW_HIDDEN_TEXT_PATTERN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Is cellrow hidden by this autofilter if rule text pattern</DESCRIPT>
|
<DESCRIPT>Is cellrow hidden by this autofilter if rule text pattern</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>MC_FILTER_RULE_SINGLE_VALUES</CMPNAME>
|
<CMPNAME>MC_FILTER_RULE_SINGLE_VALUES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Standard filter for single values</DESCRIPT>
|
<DESCRIPT>Standard filter for single values</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>MC_FILTER_RULE_TEXT_PATTERN</CMPNAME>
|
<CMPNAME>MC_FILTER_RULE_TEXT_PATTERN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Standard filter for single values</DESCRIPT>
|
<DESCRIPT>Standard filter for single values</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>MC_LOGICAL_OPERATOR_AND</CMPNAME>
|
<CMPNAME>MC_LOGICAL_OPERATOR_AND</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>logical operator to be used in set_xxxxx_pattern</DESCRIPT>
|
<DESCRIPT>logical operator to be used in set_xxxxx_pattern</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>MC_LOGICAL_OPERATOR_NONE</CMPNAME>
|
<CMPNAME>MC_LOGICAL_OPERATOR_NONE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>logical operator to be used in set_xxxxx_pattern</DESCRIPT>
|
<DESCRIPT>logical operator to be used in set_xxxxx_pattern</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>MC_LOGICAL_OPERATOR_OR</CMPNAME>
|
<CMPNAME>MC_LOGICAL_OPERATOR_OR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>logical operator to be used in set_xxxxx_pattern</DESCRIPT>
|
<DESCRIPT>logical operator to be used in set_xxxxx_pattern</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>MT_FILTERS</CMPNAME>
|
<CMPNAME>MT_FILTERS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>All textfilters</DESCRIPT>
|
<DESCRIPT>All textfilters</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_FILTER_AREA</CMPNAME>
|
<CMPNAME>SET_FILTER_AREA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set filter area for filter</DESCRIPT>
|
<DESCRIPT>Set filter area for filter</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_FILTER_AREA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Set filter area for filter</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_TEXT_FILTER</CMPNAME>
|
<CMPNAME>SET_TEXT_FILTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set filter by text pattern - see method documentation</DESCRIPT>
|
<DESCRIPT>Set filter by text pattern - see method documentation</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_VALUE</CMPNAME>
|
<CMPNAME>SET_VALUE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set Filter value</DESCRIPT>
|
<DESCRIPT>Set Filter value</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_VALUE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Set Filter value</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_VALUES</CMPNAME>
|
<CMPNAME>SET_VALUES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set Filter values with table</DESCRIPT>
|
<DESCRIPT>Set Filter values with table</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>SET_VALUES</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Set Filter values with table</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>TS_FILTER</CMPNAME>
|
<CMPNAME>TS_FILTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Filter</DESCRIPT>
|
<DESCRIPT>Filter</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>TT_FILTERS</CMPNAME>
|
<CMPNAME>TT_FILTERS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>All filters</DESCRIPT>
|
<DESCRIPT>All filters</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>TV_FILTER_RULE</CMPNAME>
|
<CMPNAME>TV_FILTER_RULE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Filter rule</DESCRIPT>
|
<DESCRIPT>Filter rule</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>TV_LOGICAL_OPERATOR</CMPNAME>
|
<CMPNAME>TV_LOGICAL_OPERATOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>logical operator to be used in set_xxxxx_pattern</DESCRIPT>
|
<DESCRIPT>logical operator to be used in set_xxxxx_pattern</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>VALIDATE_AREA</CMPNAME>
|
<CMPNAME>VALIDATE_AREA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Validates filter area</DESCRIPT>
|
<DESCRIPT>Validates filter area</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>VALIDATE_AREA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Validates filter area</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>WORKSHEET</CMPNAME>
|
<CMPNAME>WORKSHEET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Worksheet</DESCRIPT>
|
<DESCRIPT>Worksheet</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
|
|
||||||
<CMPNAME>WORKSHEET</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Worksheet</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,103 +13,51 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>ADD</CMPNAME>
|
<CMPNAME>ADD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>ADD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>CLEAR</CMPNAME>
|
<CMPNAME>CLEAR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>CLEAR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>C_AUTOFILTER</CMPNAME>
|
<CMPNAME>C_AUTOFILTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel Autofilter range name</DESCRIPT>
|
<DESCRIPT>Excel Autofilter range name</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>C_AUTOFILTER</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Excel Autofilter range name</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>GET</CMPNAME>
|
<CMPNAME>GET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Gets Element</DESCRIPT>
|
<DESCRIPT>Gets Element</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>GET</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Gets Element</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>IS_EMPTY</CMPNAME>
|
<CMPNAME>IS_EMPTY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>IS_EMPTY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>MT_AUTOFILTERS</CMPNAME>
|
<CMPNAME>MT_AUTOFILTERS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>All autofilters</DESCRIPT>
|
<DESCRIPT>All autofilters</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>REMOVE</CMPNAME>
|
<CMPNAME>REMOVE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>REMOVE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
<CMPNAME>SIZE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>TS_AUTOFILTER</CMPNAME>
|
<CMPNAME>TS_AUTOFILTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Autofilter</DESCRIPT>
|
<DESCRIPT>Autofilter</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_AUTOFILTERS</CLSNAME>
|
|
||||||
<CMPNAME>TT_AUTOFILTERS</CMPNAME>
|
<CMPNAME>TT_AUTOFILTERS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>All autofilters</DESCRIPT>
|
<DESCRIPT>All autofilters</DESCRIPT>
|
||||||
|
|
|
@ -13,73 +13,61 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMN</CLSNAME>
|
|
||||||
<CMPNAME>AUTO_SIZE</CMPNAME>
|
<CMPNAME>AUTO_SIZE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Auto size?</DESCRIPT>
|
<DESCRIPT>Auto size?</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMN</CLSNAME>
|
|
||||||
<CMPNAME>COLLAPSED</CMPNAME>
|
<CMPNAME>COLLAPSED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Collapsed?</DESCRIPT>
|
<DESCRIPT>Collapsed?</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMN</CLSNAME>
|
|
||||||
<CMPNAME>COLUMN_INDEX</CMPNAME>
|
<CMPNAME>COLUMN_INDEX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Column index</DESCRIPT>
|
<DESCRIPT>Column index</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMN</CLSNAME>
|
|
||||||
<CMPNAME>EXCEL</CMPNAME>
|
<CMPNAME>EXCEL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel creator</DESCRIPT>
|
<DESCRIPT>Excel creator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMN</CLSNAME>
|
|
||||||
<CMPNAME>GET_COLUMN_STYLE_GUID</CMPNAME>
|
<CMPNAME>GET_COLUMN_STYLE_GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get guid of column style</DESCRIPT>
|
<DESCRIPT>Get guid of column style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMN</CLSNAME>
|
|
||||||
<CMPNAME>OUTLINE_LEVEL</CMPNAME>
|
<CMPNAME>OUTLINE_LEVEL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Outline level</DESCRIPT>
|
<DESCRIPT>Outline level</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMN</CLSNAME>
|
|
||||||
<CMPNAME>SET_COLUMN_STYLE_BY_GUID</CMPNAME>
|
<CMPNAME>SET_COLUMN_STYLE_BY_GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set column style by style guid</DESCRIPT>
|
<DESCRIPT>Set column style by style guid</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMN</CLSNAME>
|
|
||||||
<CMPNAME>STYLE_GUID</CMPNAME>
|
<CMPNAME>STYLE_GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Style identifier</DESCRIPT>
|
<DESCRIPT>Style identifier</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMN</CLSNAME>
|
|
||||||
<CMPNAME>VISIBLE</CMPNAME>
|
<CMPNAME>VISIBLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Visible?</DESCRIPT>
|
<DESCRIPT>Visible?</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMN</CLSNAME>
|
|
||||||
<CMPNAME>WIDTH</CMPNAME>
|
<CMPNAME>WIDTH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Column width</DESCRIPT>
|
<DESCRIPT>Column width</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMN</CLSNAME>
|
|
||||||
<CMPNAME>WORKSHEET</CMPNAME>
|
<CMPNAME>WORKSHEET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Worksheet</DESCRIPT>
|
<DESCRIPT>Worksheet</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMN</CLSNAME>
|
|
||||||
<CMPNAME>XF_INDEX</CMPNAME>
|
<CMPNAME>XF_INDEX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Index to cellXf</DESCRIPT>
|
<DESCRIPT>Index to cellXf</DESCRIPT>
|
||||||
|
|
|
@ -13,49 +13,41 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMNS</CLSNAME>
|
|
||||||
<CMPNAME>ADD</CMPNAME>
|
<CMPNAME>ADD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMNS</CLSNAME>
|
|
||||||
<CMPNAME>CLEAR</CMPNAME>
|
<CMPNAME>CLEAR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMNS</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMNS</CLSNAME>
|
|
||||||
<CMPNAME>GET</CMPNAME>
|
<CMPNAME>GET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Gets Element</DESCRIPT>
|
<DESCRIPT>Gets Element</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMNS</CLSNAME>
|
|
||||||
<CMPNAME>GET_ITERATOR</CMPNAME>
|
<CMPNAME>GET_ITERATOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Returns an iterator</DESCRIPT>
|
<DESCRIPT>Returns an iterator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMNS</CLSNAME>
|
|
||||||
<CMPNAME>IS_EMPTY</CMPNAME>
|
<CMPNAME>IS_EMPTY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMNS</CLSNAME>
|
|
||||||
<CMPNAME>REMOVE</CMPNAME>
|
<CMPNAME>REMOVE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COLUMNS</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
<CMPNAME>SIZE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
||||||
|
|
|
@ -5,29 +5,73 @@ CLASS zcl_excel_comment DEFINITION
|
||||||
|
|
||||||
PUBLIC SECTION.
|
PUBLIC SECTION.
|
||||||
|
|
||||||
|
CONSTANTS default_right_column TYPE i VALUE 4. "#EC NOTEXT
|
||||||
|
CONSTANTS default_bottom_row TYPE i VALUE 15. "#EC NOTEXT
|
||||||
|
|
||||||
METHODS constructor .
|
METHODS constructor .
|
||||||
METHODS get_name
|
METHODS get_bottom_offset
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(r_name) TYPE string .
|
VALUE(rp_result) TYPE i .
|
||||||
|
METHODS get_bottom_row
|
||||||
|
RETURNING
|
||||||
|
VALUE(rp_result) TYPE i .
|
||||||
METHODS get_index
|
METHODS get_index
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(rp_index) TYPE string .
|
VALUE(rp_index) TYPE string .
|
||||||
|
METHODS get_left_column
|
||||||
|
RETURNING
|
||||||
|
VALUE(rp_result) TYPE i .
|
||||||
|
METHODS get_left_offset
|
||||||
|
RETURNING
|
||||||
|
VALUE(rp_result) TYPE i .
|
||||||
|
METHODS get_name
|
||||||
|
RETURNING
|
||||||
|
VALUE(r_name) TYPE string .
|
||||||
METHODS get_ref
|
METHODS get_ref
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(rp_ref) TYPE string .
|
VALUE(rp_ref) TYPE string .
|
||||||
|
METHODS get_right_column
|
||||||
|
RETURNING
|
||||||
|
VALUE(rp_result) TYPE i .
|
||||||
|
METHODS get_right_offset
|
||||||
|
RETURNING
|
||||||
|
VALUE(rp_result) TYPE i .
|
||||||
METHODS get_text
|
METHODS get_text
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(rp_text) TYPE string .
|
VALUE(rp_text) TYPE string .
|
||||||
|
METHODS get_top_offset
|
||||||
|
RETURNING
|
||||||
|
VALUE(rp_result) TYPE i .
|
||||||
|
METHODS get_top_row
|
||||||
|
RETURNING
|
||||||
|
VALUE(rp_result) TYPE i .
|
||||||
METHODS set_text
|
METHODS set_text
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!ip_text TYPE string
|
!ip_text TYPE string
|
||||||
!ip_ref TYPE string OPTIONAL .
|
!ip_ref TYPE string OPTIONAL
|
||||||
|
!ip_left_column TYPE i DEFAULT 2
|
||||||
|
!ip_left_offset TYPE i DEFAULT 15
|
||||||
|
!ip_top_row TYPE i DEFAULT 11
|
||||||
|
!ip_top_offset TYPE i DEFAULT 10
|
||||||
|
!ip_right_column TYPE i DEFAULT default_right_column
|
||||||
|
!ip_right_offset TYPE i DEFAULT 31
|
||||||
|
!ip_bottom_row TYPE i DEFAULT default_bottom_row
|
||||||
|
!ip_bottom_offset TYPE i DEFAULT 9.
|
||||||
|
|
||||||
PROTECTED SECTION.
|
PROTECTED SECTION.
|
||||||
PRIVATE SECTION.
|
PRIVATE SECTION.
|
||||||
|
|
||||||
|
DATA bottom_offset TYPE i .
|
||||||
|
DATA bottom_row TYPE i .
|
||||||
DATA index TYPE string .
|
DATA index TYPE string .
|
||||||
DATA ref TYPE string .
|
DATA ref TYPE string .
|
||||||
|
DATA left_column TYPE i .
|
||||||
|
DATA left_offset TYPE i .
|
||||||
|
DATA right_column TYPE i .
|
||||||
|
DATA right_offset TYPE i .
|
||||||
DATA text TYPE string .
|
DATA text TYPE string .
|
||||||
|
DATA top_offset TYPE i .
|
||||||
|
DATA top_row TYPE i .
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
@ -40,11 +84,31 @@ CLASS zcl_excel_comment IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD get_bottom_offset.
|
||||||
|
rp_result = bottom_offset.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD get_bottom_row.
|
||||||
|
rp_result = bottom_row.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD get_index.
|
METHOD get_index.
|
||||||
rp_index = me->index.
|
rp_index = me->index.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD get_left_column.
|
||||||
|
rp_result = left_column.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD get_left_offset.
|
||||||
|
rp_result = left_offset.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD get_name.
|
METHOD get_name.
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
@ -55,16 +119,57 @@ CLASS zcl_excel_comment IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD get_right_column.
|
||||||
|
rp_result = right_column.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD get_right_offset.
|
||||||
|
rp_result = right_offset.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD get_text.
|
METHOD get_text.
|
||||||
rp_text = me->text.
|
rp_text = me->text.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD get_top_offset.
|
||||||
|
rp_result = top_offset.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD get_top_row.
|
||||||
|
rp_result = top_row.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD set_text.
|
METHOD set_text.
|
||||||
me->text = ip_text.
|
me->text = ip_text.
|
||||||
|
|
||||||
IF ip_ref IS SUPPLIED.
|
IF ip_ref IS SUPPLIED.
|
||||||
me->ref = ip_ref.
|
me->ref = ip_ref.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
|
me->left_column = ip_left_column.
|
||||||
|
me->left_offset = ip_left_offset.
|
||||||
|
|
||||||
|
me->top_row = ip_top_row.
|
||||||
|
me->top_offset = ip_top_offset.
|
||||||
|
|
||||||
|
IF ip_right_column IS NOT INITIAL.
|
||||||
|
me->right_column = ip_right_column.
|
||||||
|
ELSE.
|
||||||
|
me->right_column = default_right_column.
|
||||||
|
ENDIF.
|
||||||
|
me->right_offset = ip_right_offset.
|
||||||
|
|
||||||
|
IF ip_bottom_row IS NOT INITIAL.
|
||||||
|
me->bottom_row = ip_bottom_row.
|
||||||
|
ELSE.
|
||||||
|
me->bottom_row = default_bottom_row.
|
||||||
|
ENDIF.
|
||||||
|
me->bottom_offset = ip_bottom_offset.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
|
@ -13,49 +13,41 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENT</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENT</CLSNAME>
|
|
||||||
<CMPNAME>GET_INDEX</CMPNAME>
|
<CMPNAME>GET_INDEX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get index</DESCRIPT>
|
<DESCRIPT>Get index</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENT</CLSNAME>
|
|
||||||
<CMPNAME>GET_REF</CMPNAME>
|
<CMPNAME>GET_REF</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get reference</DESCRIPT>
|
<DESCRIPT>Get reference</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENT</CLSNAME>
|
|
||||||
<CMPNAME>GET_TEXT</CMPNAME>
|
<CMPNAME>GET_TEXT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get text</DESCRIPT>
|
<DESCRIPT>Get text</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENT</CLSNAME>
|
|
||||||
<CMPNAME>INDEX</CMPNAME>
|
<CMPNAME>INDEX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Index in collection</DESCRIPT>
|
<DESCRIPT>Index in collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENT</CLSNAME>
|
|
||||||
<CMPNAME>REF</CMPNAME>
|
<CMPNAME>REF</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Reference to cell (eg. 'B13')</DESCRIPT>
|
<DESCRIPT>Reference to cell (eg. 'B13')</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENT</CLSNAME>
|
|
||||||
<CMPNAME>SET_TEXT</CMPNAME>
|
<CMPNAME>SET_TEXT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set text</DESCRIPT>
|
<DESCRIPT>Set text</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENT</CLSNAME>
|
|
||||||
<CMPNAME>TEXT</CMPNAME>
|
<CMPNAME>TEXT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Comment</DESCRIPT>
|
<DESCRIPT>Comment</DESCRIPT>
|
||||||
|
|
|
@ -13,55 +13,46 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENTS</CLSNAME>
|
|
||||||
<CMPNAME>ADD</CMPNAME>
|
<CMPNAME>ADD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENTS</CLSNAME>
|
|
||||||
<CMPNAME>CLEAR</CMPNAME>
|
<CMPNAME>CLEAR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENTS</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENTS</CLSNAME>
|
|
||||||
<CMPNAME>GET</CMPNAME>
|
<CMPNAME>GET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Gets Element</DESCRIPT>
|
<DESCRIPT>Gets Element</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENTS</CLSNAME>
|
|
||||||
<CMPNAME>GET_ITERATOR</CMPNAME>
|
<CMPNAME>GET_ITERATOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Returns an iterator</DESCRIPT>
|
<DESCRIPT>Returns an iterator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENTS</CLSNAME>
|
|
||||||
<CMPNAME>INCLUDE</CMPNAME>
|
<CMPNAME>INCLUDE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENTS</CLSNAME>
|
|
||||||
<CMPNAME>IS_EMPTY</CMPNAME>
|
<CMPNAME>IS_EMPTY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENTS</CLSNAME>
|
|
||||||
<CMPNAME>REMOVE</CMPNAME>
|
<CMPNAME>REMOVE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMENTS</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
<CMPNAME>SIZE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
||||||
|
|
|
@ -48,7 +48,7 @@ CLASS zcl_excel_common DEFINITION
|
||||||
zcx_excel.
|
zcx_excel.
|
||||||
CLASS-METHODS convert_columnrow2column_a_row
|
CLASS-METHODS convert_columnrow2column_a_row
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!i_columnrow TYPE clike
|
!i_columnrow TYPE clike
|
||||||
EXPORTING
|
EXPORTING
|
||||||
!e_column TYPE zexcel_cell_column_alpha
|
!e_column TYPE zexcel_cell_column_alpha
|
||||||
!e_column_int TYPE zexcel_cell_column
|
!e_column_int TYPE zexcel_cell_column
|
||||||
|
@ -77,7 +77,7 @@ CLASS zcl_excel_common DEFINITION
|
||||||
!e_row TYPE zexcel_cell_row .
|
!e_row TYPE zexcel_cell_row .
|
||||||
CLASS-METHODS clone_ixml_with_namespaces
|
CLASS-METHODS clone_ixml_with_namespaces
|
||||||
IMPORTING
|
IMPORTING
|
||||||
element TYPE REF TO if_ixml_element
|
element TYPE REF TO if_ixml_element
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(result) TYPE REF TO if_ixml_element.
|
VALUE(result) TYPE REF TO if_ixml_element.
|
||||||
CLASS-METHODS date_to_excel_string
|
CLASS-METHODS date_to_excel_string
|
||||||
|
@ -102,9 +102,22 @@ CLASS zcl_excel_common DEFINITION
|
||||||
VALUE(ev_unescaped_string) TYPE string
|
VALUE(ev_unescaped_string) TYPE string
|
||||||
RAISING
|
RAISING
|
||||||
zcx_excel .
|
zcx_excel .
|
||||||
|
"! <p class="shorttext synchronized" lang="en">Convert date from Excel format to SAP</p>
|
||||||
|
"! @parameter ip_value | String being an Excel number representing a date (e.g. 45141 means 2023/08/03,
|
||||||
|
"! 45141.58832 means 2023/08/03 14:07:11). Important: if the input is date +
|
||||||
|
"! time, use the additional parameter IP_EXACT = 'X'.
|
||||||
|
"! @parameter ip_exact | If the input value also contains the time i.e. a fractional part exists
|
||||||
|
"! (e.g. 45141.58832 means 2023/08/03 14:07:11), ip_exact = 'X' will
|
||||||
|
"! return the exact date (e.g. 2023/08/03), while ip_exact = ' ' (default) will
|
||||||
|
"! return the rounded-up date (e.g. 2023/08/04). NB: this rounding-up doesn't
|
||||||
|
"! happen if the time is before 12:00:00.
|
||||||
|
"! @parameter ep_value | Date corresponding to the input Excel number. It returns a null date if
|
||||||
|
"! the input value contains non-numeric characters.
|
||||||
|
"! @raising zcx_excel | The numeric input corresponds to a date before 1900/1/1 or after 9999/12/31.
|
||||||
CLASS-METHODS excel_string_to_date
|
CLASS-METHODS excel_string_to_date
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!ip_value TYPE zexcel_cell_value
|
!ip_value TYPE zexcel_cell_value
|
||||||
|
!ip_exact TYPE abap_bool DEFAULT abap_false
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(ep_value) TYPE d
|
VALUE(ep_value) TYPE d
|
||||||
RAISING
|
RAISING
|
||||||
|
@ -133,6 +146,7 @@ CLASS zcl_excel_common DEFINITION
|
||||||
CLASS-METHODS number_to_excel_string
|
CLASS-METHODS number_to_excel_string
|
||||||
IMPORTING
|
IMPORTING
|
||||||
VALUE(ip_value) TYPE numeric
|
VALUE(ip_value) TYPE numeric
|
||||||
|
ip_currency TYPE waers_curc OPTIONAL
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(ep_value) TYPE zexcel_cell_value .
|
VALUE(ep_value) TYPE zexcel_cell_value .
|
||||||
CLASS-METHODS recursive_class_to_struct
|
CLASS-METHODS recursive_class_to_struct
|
||||||
|
@ -152,6 +166,11 @@ CLASS zcl_excel_common DEFINITION
|
||||||
!ip_value TYPE t
|
!ip_value TYPE t
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(ep_value) TYPE zexcel_cell_value .
|
VALUE(ep_value) TYPE zexcel_cell_value .
|
||||||
|
CLASS-METHODS utclong_to_excel_string
|
||||||
|
IMPORTING
|
||||||
|
!ip_utclong TYPE any
|
||||||
|
RETURNING
|
||||||
|
VALUE(ep_value) TYPE zexcel_cell_value .
|
||||||
TYPES: t_char10 TYPE c LENGTH 10.
|
TYPES: t_char10 TYPE c LENGTH 10.
|
||||||
TYPES: t_char255 TYPE c LENGTH 255.
|
TYPES: t_char255 TYPE c LENGTH 255.
|
||||||
CLASS-METHODS split_file
|
CLASS-METHODS split_file
|
||||||
|
@ -498,8 +517,8 @@ CLASS zcl_excel_common IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD convert_column_a_row2columnrow.
|
METHOD convert_column_a_row2columnrow.
|
||||||
DATA: lv_row_alpha TYPE string,
|
DATA: lv_row_alpha TYPE string,
|
||||||
lv_column_alpha TYPE zexcel_cell_column_alpha.
|
lv_column_alpha TYPE zexcel_cell_column_alpha.
|
||||||
|
|
||||||
lv_row_alpha = i_row.
|
lv_row_alpha = i_row.
|
||||||
lv_column_alpha = zcl_excel_common=>convert_column2alpha( i_column ).
|
lv_column_alpha = zcl_excel_common=>convert_column2alpha( i_column ).
|
||||||
|
@ -846,7 +865,7 @@ CLASS zcl_excel_common IMPLEMENTATION.
|
||||||
lv_value = ip_value.
|
lv_value = ip_value.
|
||||||
|
|
||||||
|
|
||||||
FIND REGEX `\s|'` IN lv_value. " \s finds regular and white spaces
|
FIND REGEX `\s|'|-` IN lv_value. " \s finds regular and white spaces
|
||||||
IF sy-subrc = 0.
|
IF sy-subrc = 0.
|
||||||
REPLACE ALL OCCURRENCES OF `'` IN lv_value WITH `''`.
|
REPLACE ALL OCCURRENCES OF `'` IN lv_value WITH `''`.
|
||||||
CONCATENATE `'` lv_value `'` INTO lv_value .
|
CONCATENATE `'` lv_value `'` INTO lv_value .
|
||||||
|
@ -859,11 +878,16 @@ CLASS zcl_excel_common IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD excel_string_to_date.
|
METHOD excel_string_to_date.
|
||||||
DATA: lv_date_int TYPE i.
|
DATA: lv_date_int TYPE i.
|
||||||
|
DATA lv_error_text TYPE string.
|
||||||
|
|
||||||
CHECK ip_value IS NOT INITIAL AND ip_value CN ' 0'.
|
CHECK ip_value IS NOT INITIAL AND ip_value CN ' 0'.
|
||||||
|
|
||||||
TRY.
|
TRY.
|
||||||
lv_date_int = ip_value.
|
IF ip_exact = abap_false.
|
||||||
|
lv_date_int = ip_value.
|
||||||
|
ELSE.
|
||||||
|
lv_date_int = trunc( ip_value ).
|
||||||
|
ENDIF.
|
||||||
IF lv_date_int NOT BETWEEN 1 AND 2958465.
|
IF lv_date_int NOT BETWEEN 1 AND 2958465.
|
||||||
zcx_excel=>raise_text( 'Unable to interpret date' ).
|
zcx_excel=>raise_text( 'Unable to interpret date' ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
@ -875,7 +899,8 @@ CLASS zcl_excel_common IMPLEMENTATION.
|
||||||
ep_value = ep_value + 1.
|
ep_value = ep_value + 1.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
CATCH cx_sy_conversion_error.
|
CATCH cx_sy_conversion_error.
|
||||||
zcx_excel=>raise_text( 'Index out of bounds' ).
|
lv_error_text = |String "{ ip_value }" is not a valid Excel date|.
|
||||||
|
zcx_excel=>raise_text( lv_error_text ).
|
||||||
ENDTRY.
|
ENDTRY.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
@ -897,7 +922,7 @@ CLASS zcl_excel_common IMPLEMENTATION.
|
||||||
|
|
||||||
TRY.
|
TRY.
|
||||||
|
|
||||||
lv_day_fraction = ip_value.
|
lv_day_fraction = frac( ip_value ).
|
||||||
lv_seconds_in_day = lv_day_fraction * lc_seconds_in_day.
|
lv_seconds_in_day = lv_day_fraction * lc_seconds_in_day.
|
||||||
|
|
||||||
ep_value = lv_seconds_in_day.
|
ep_value = lv_seconds_in_day.
|
||||||
|
@ -944,6 +969,15 @@ CLASS zcl_excel_common IMPLEMENTATION.
|
||||||
<fcat>-scrtext_s = ls_salv_t_column_ref-r_column->get_short_text( ).
|
<fcat>-scrtext_s = ls_salv_t_column_ref-r_column->get_short_text( ).
|
||||||
<fcat>-scrtext_m = ls_salv_t_column_ref-r_column->get_medium_text( ).
|
<fcat>-scrtext_m = ls_salv_t_column_ref-r_column->get_medium_text( ).
|
||||||
<fcat>-scrtext_l = ls_salv_t_column_ref-r_column->get_long_text( ).
|
<fcat>-scrtext_l = ls_salv_t_column_ref-r_column->get_long_text( ).
|
||||||
|
<fcat>-currency_column = ls_salv_t_column_ref-r_column->get_currency_column( ).
|
||||||
|
" If currency column not in structure then clear the field again
|
||||||
|
IF <fcat>-currency_column IS NOT INITIAL.
|
||||||
|
READ TABLE lt_salv_t_column_ref WITH KEY columnname = <fcat>-currency_column TRANSPORTING NO FIELDS.
|
||||||
|
IF sy-subrc <> 0.
|
||||||
|
CLEAR <fcat>-currency_column.
|
||||||
|
ENDIF.
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
IF ip_conv_exit_length = abap_false.
|
IF ip_conv_exit_length = abap_false.
|
||||||
<fcat>-abap_type = lo_salv_column_table->get_ddic_inttype( ).
|
<fcat>-abap_type = lo_salv_column_table->get_ddic_inttype( ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
@ -1007,7 +1041,11 @@ CLASS zcl_excel_common IMPLEMENTATION.
|
||||||
METHOD number_to_excel_string.
|
METHOD number_to_excel_string.
|
||||||
DATA: lv_value_c TYPE c LENGTH 100.
|
DATA: lv_value_c TYPE c LENGTH 100.
|
||||||
|
|
||||||
WRITE ip_value TO lv_value_c EXPONENT 0 NO-GROUPING NO-SIGN.
|
IF ip_currency IS INITIAL.
|
||||||
|
WRITE ip_value TO lv_value_c EXPONENT 0 NO-GROUPING NO-SIGN.
|
||||||
|
ELSE.
|
||||||
|
WRITE ip_value TO lv_value_c EXPONENT 0 NO-GROUPING NO-SIGN CURRENCY ip_currency.
|
||||||
|
ENDIF.
|
||||||
REPLACE ALL OCCURRENCES OF ',' IN lv_value_c WITH '.'.
|
REPLACE ALL OCCURRENCES OF ',' IN lv_value_c WITH '.'.
|
||||||
|
|
||||||
ep_value = lv_value_c.
|
ep_value = lv_value_c.
|
||||||
|
@ -1691,4 +1729,20 @@ CLASS zcl_excel_common IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD utclong_to_excel_string.
|
||||||
|
DATA lv_timestamp TYPE timestamp.
|
||||||
|
DATA lv_date TYPE d.
|
||||||
|
DATA lv_time TYPE t.
|
||||||
|
|
||||||
|
" The data type UTCLONG and the method UTCLONG2TSTMP_SHORT are not available before ABAP 7.54
|
||||||
|
" -> Need of a dynamic call to avoid compilation error before ABAP 7.54
|
||||||
|
|
||||||
|
CALL METHOD cl_abap_tstmp=>('UTCLONG2TSTMP_SHORT')
|
||||||
|
EXPORTING utclong = ip_utclong
|
||||||
|
RECEIVING timestamp = lv_timestamp.
|
||||||
|
CONVERT TIME STAMP lv_timestamp TIME ZONE 'UTC ' INTO DATE lv_date TIME lv_time.
|
||||||
|
ep_value = |{ date_to_excel_string( lv_date ) + time_to_excel_string( lv_time ) }|.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
|
@ -45,6 +45,9 @@ CLASS lcl_excel_common_test DEFINITION FOR TESTING
|
||||||
METHODS date_to_excel_string4 FOR TESTING RAISING cx_static_check.
|
METHODS date_to_excel_string4 FOR TESTING RAISING cx_static_check.
|
||||||
METHODS date_to_excel_string5 FOR TESTING RAISING cx_static_check.
|
METHODS date_to_excel_string5 FOR TESTING RAISING cx_static_check.
|
||||||
METHODS date_to_excel_string6 FOR TESTING RAISING cx_static_check.
|
METHODS date_to_excel_string6 FOR TESTING RAISING cx_static_check.
|
||||||
|
METHODS amount_to_excel_string1 FOR TESTING RAISING cx_static_check.
|
||||||
|
METHODS amount_to_excel_string2 FOR TESTING RAISING cx_static_check.
|
||||||
|
METHODS amount_to_excel_string3 FOR TESTING RAISING cx_static_check.
|
||||||
METHODS: encrypt_password FOR TESTING.
|
METHODS: encrypt_password FOR TESTING.
|
||||||
METHODS: excel_string_to_date FOR TESTING.
|
METHODS: excel_string_to_date FOR TESTING.
|
||||||
METHODS excel_string_to_time1 FOR TESTING RAISING cx_static_check.
|
METHODS excel_string_to_time1 FOR TESTING RAISING cx_static_check.
|
||||||
|
@ -52,6 +55,7 @@ CLASS lcl_excel_common_test DEFINITION FOR TESTING
|
||||||
METHODS excel_string_to_time3 FOR TESTING RAISING cx_static_check.
|
METHODS excel_string_to_time3 FOR TESTING RAISING cx_static_check.
|
||||||
METHODS excel_string_to_time4 FOR TESTING RAISING cx_static_check.
|
METHODS excel_string_to_time4 FOR TESTING RAISING cx_static_check.
|
||||||
METHODS excel_string_to_time5 FOR TESTING RAISING cx_static_check.
|
METHODS excel_string_to_time5 FOR TESTING RAISING cx_static_check.
|
||||||
|
METHODS excel_string_to_time6 FOR TESTING RAISING cx_static_check.
|
||||||
METHODS time_to_excel_string1 FOR TESTING RAISING cx_static_check.
|
METHODS time_to_excel_string1 FOR TESTING RAISING cx_static_check.
|
||||||
METHODS time_to_excel_string2 FOR TESTING RAISING cx_static_check.
|
METHODS time_to_excel_string2 FOR TESTING RAISING cx_static_check.
|
||||||
METHODS time_to_excel_string3 FOR TESTING RAISING cx_static_check.
|
METHODS time_to_excel_string3 FOR TESTING RAISING cx_static_check.
|
||||||
|
@ -122,6 +126,25 @@ CLASS lcl_excel_common_test DEFINITION FOR TESTING
|
||||||
METHODS is_cell_in_range_upperside_out FOR TESTING.
|
METHODS is_cell_in_range_upperside_out FOR TESTING.
|
||||||
METHODS is_cell_in_range_rightside_out FOR TESTING.
|
METHODS is_cell_in_range_rightside_out FOR TESTING.
|
||||||
METHODS is_cell_in_range_lowerside_out FOR TESTING.
|
METHODS is_cell_in_range_lowerside_out FOR TESTING.
|
||||||
|
METHODS recursive_struct_to_class FOR TESTING RAISING cx_static_check.
|
||||||
|
METHODS escape_string_whitespace1 FOR TESTING.
|
||||||
|
METHODS escape_string_whitespace2 FOR TESTING.
|
||||||
|
METHODS escape_string_whitespace3 FOR TESTING.
|
||||||
|
METHODS escape_string_quote FOR TESTING.
|
||||||
|
METHODS escape_string_hyphen FOR TESTING.
|
||||||
|
METHODS escape_string_regular FOR TESTING.
|
||||||
|
|
||||||
|
ENDCLASS.
|
||||||
|
|
||||||
|
CLASS ltc_utclong_to_excel_string DEFINITION
|
||||||
|
FOR TESTING
|
||||||
|
RISK LEVEL HARMLESS
|
||||||
|
DURATION SHORT.
|
||||||
|
|
||||||
|
PRIVATE SECTION.
|
||||||
|
|
||||||
|
METHODS simple FOR TESTING.
|
||||||
|
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
@ -341,37 +364,37 @@ CLASS lcl_excel_common_test IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD convert_column_a_row2columnrow.
|
METHOD convert_column_a_row2columnrow.
|
||||||
|
|
||||||
DATA: cell_coords TYPE string.
|
DATA: cell_coords TYPE string.
|
||||||
|
|
||||||
cell_coords = zcl_excel_common=>convert_column_a_row2columnrow( i_column = 'B' i_row = 6 ).
|
cell_coords = zcl_excel_common=>convert_column_a_row2columnrow( i_column = 'B' i_row = 6 ).
|
||||||
|
|
||||||
cl_abap_unit_assert=>assert_equals( act = cell_coords exp = 'B6' ).
|
cl_abap_unit_assert=>assert_equals( act = cell_coords exp = 'B6' ).
|
||||||
|
|
||||||
|
|
||||||
cell_coords = zcl_excel_common=>convert_column_a_row2columnrow( i_column = 2 i_row = 6 ).
|
cell_coords = zcl_excel_common=>convert_column_a_row2columnrow( i_column = 2 i_row = 6 ).
|
||||||
|
|
||||||
cl_abap_unit_assert=>assert_equals( act = cell_coords exp = 'B6' ).
|
cl_abap_unit_assert=>assert_equals( act = cell_coords exp = 'B6' ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD convert_columnrow2column_a_row.
|
METHOD convert_columnrow2column_a_row.
|
||||||
|
|
||||||
DATA: column TYPE zexcel_cell_column_alpha,
|
DATA: column TYPE zexcel_cell_column_alpha,
|
||||||
column_int TYPE zexcel_cell_column,
|
column_int TYPE zexcel_cell_column,
|
||||||
row TYPE zexcel_cell_row.
|
row TYPE zexcel_cell_row.
|
||||||
|
|
||||||
zcl_excel_common=>convert_columnrow2column_a_row(
|
zcl_excel_common=>convert_columnrow2column_a_row(
|
||||||
EXPORTING
|
EXPORTING
|
||||||
i_columnrow = 'B6'
|
i_columnrow = 'B6'
|
||||||
IMPORTING
|
IMPORTING
|
||||||
e_column = column
|
e_column = column
|
||||||
e_column_int = column_int
|
e_column_int = column_int
|
||||||
e_row = row ).
|
e_row = row ).
|
||||||
|
|
||||||
cl_abap_unit_assert=>assert_equals( act = column exp = 'B' msg = 'Invalid column (alpha)' ).
|
cl_abap_unit_assert=>assert_equals( act = column exp = 'B' msg = 'Invalid column (alpha)' ).
|
||||||
cl_abap_unit_assert=>assert_equals( act = column_int exp = 2 msg = 'Invalid column (numeric)' ).
|
cl_abap_unit_assert=>assert_equals( act = column_int exp = 2 msg = 'Invalid column (numeric)' ).
|
||||||
cl_abap_unit_assert=>assert_equals( act = row exp = 6 msg = 'Invalid row' ).
|
cl_abap_unit_assert=>assert_equals( act = row exp = 6 msg = 'Invalid row' ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
@ -461,6 +484,47 @@ CLASS lcl_excel_common_test IMPLEMENTATION.
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD amount_to_excel_string1.
|
||||||
|
DATA ep_value TYPE zexcel_cell_value.
|
||||||
|
|
||||||
|
ep_value = zcl_excel_common=>number_to_excel_string( ip_value = '1003.99'
|
||||||
|
ip_currency = 'EUR' ).
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals(
|
||||||
|
act = ep_value
|
||||||
|
exp = '1003.99'
|
||||||
|
msg = 'Wrong currency amount conversion'
|
||||||
|
level = if_aunit_constants=>critical ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD amount_to_excel_string2.
|
||||||
|
DATA ep_value TYPE zexcel_cell_value.
|
||||||
|
|
||||||
|
ep_value = zcl_excel_common=>number_to_excel_string( ip_value = '-1003.99'
|
||||||
|
ip_currency = 'HUF' ).
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals(
|
||||||
|
act = ep_value
|
||||||
|
exp = '-100399'
|
||||||
|
msg = 'Wrong currency amount conversion'
|
||||||
|
level = if_aunit_constants=>critical ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD amount_to_excel_string3.
|
||||||
|
DATA ep_value TYPE zexcel_cell_value.
|
||||||
|
|
||||||
|
ep_value = zcl_excel_common=>number_to_excel_string( ip_value = '0'
|
||||||
|
ip_currency = 'HUF' ).
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals(
|
||||||
|
act = ep_value
|
||||||
|
exp = '0'
|
||||||
|
msg = 'Wrong currency amount conversion'
|
||||||
|
level = if_aunit_constants=>critical ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
METHOD encrypt_password.
|
METHOD encrypt_password.
|
||||||
* ========================
|
* ========================
|
||||||
|
@ -636,6 +700,45 @@ CLASS lcl_excel_common_test IMPLEMENTATION.
|
||||||
level = if_aunit_constants=>fatal
|
level = if_aunit_constants=>fatal
|
||||||
).
|
).
|
||||||
ENDTRY.
|
ENDTRY.
|
||||||
|
|
||||||
|
* 45141.58832 (2023/08/03 14:07:11) ip_exact = abap_false -> 2023/08/04
|
||||||
|
TRY.
|
||||||
|
ep_value = zcl_excel_common=>excel_string_to_date( ip_value = '45141.58832'
|
||||||
|
ip_exact = abap_false ).
|
||||||
|
cl_abap_unit_assert=>assert_equals(
|
||||||
|
act = ep_value
|
||||||
|
exp = '20230804' ).
|
||||||
|
CATCH zcx_excel INTO lx_excel.
|
||||||
|
cl_abap_unit_assert=>fail(
|
||||||
|
msg = 'unexpected exception'
|
||||||
|
level = if_aunit_constants=>critical ).
|
||||||
|
ENDTRY.
|
||||||
|
|
||||||
|
* 45141.58832 (2023/08/03 14:07:11) ip_exact = abap_true -> 2023/08/03
|
||||||
|
TRY.
|
||||||
|
ep_value = zcl_excel_common=>excel_string_to_date( ip_value = '45141.58832'
|
||||||
|
ip_exact = abap_true ).
|
||||||
|
cl_abap_unit_assert=>assert_equals(
|
||||||
|
act = ep_value
|
||||||
|
exp = '20230803' ).
|
||||||
|
CATCH zcx_excel INTO lx_excel.
|
||||||
|
cl_abap_unit_assert=>fail(
|
||||||
|
msg = 'unexpected exception'
|
||||||
|
level = if_aunit_constants=>critical ).
|
||||||
|
ENDTRY.
|
||||||
|
|
||||||
|
* 45141.48832 (2023/08/03 11:43:11) ip_exact = abap_false -> 2023/08/03
|
||||||
|
TRY.
|
||||||
|
ep_value = zcl_excel_common=>excel_string_to_date( ip_value = '45141.48832'
|
||||||
|
ip_exact = abap_false ).
|
||||||
|
cl_abap_unit_assert=>assert_equals(
|
||||||
|
act = ep_value
|
||||||
|
exp = '20230803' ).
|
||||||
|
CATCH zcx_excel INTO lx_excel.
|
||||||
|
cl_abap_unit_assert=>fail(
|
||||||
|
msg = 'unexpected exception'
|
||||||
|
level = if_aunit_constants=>critical ).
|
||||||
|
ENDTRY.
|
||||||
ENDMETHOD. "excel_String_To_Date
|
ENDMETHOD. "excel_String_To_Date
|
||||||
|
|
||||||
|
|
||||||
|
@ -715,6 +818,21 @@ CLASS lcl_excel_common_test IMPLEMENTATION.
|
||||||
ENDTRY.
|
ENDTRY.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD excel_string_to_time6.
|
||||||
|
DATA ep_value TYPE t.
|
||||||
|
* 45141.58832 (2023/08/03 14:07:11) -> 14:07:11
|
||||||
|
TRY.
|
||||||
|
ep_value = zcl_excel_common=>excel_string_to_time( ip_value = '45141.58832' ).
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals(
|
||||||
|
act = ep_value
|
||||||
|
exp = '140711' ).
|
||||||
|
|
||||||
|
CATCH zcx_excel INTO lx_excel.
|
||||||
|
cl_abap_unit_assert=>fail( lx_excel->get_text( ) ).
|
||||||
|
ENDTRY.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
METHOD time_to_excel_string1.
|
METHOD time_to_excel_string1.
|
||||||
DATA ep_value TYPE zexcel_cell_value.
|
DATA ep_value TYPE zexcel_cell_value.
|
||||||
|
|
||||||
|
@ -1597,4 +1715,141 @@ CLASS lcl_excel_common_test IMPLEMENTATION.
|
||||||
ENDTRY.
|
ENDTRY.
|
||||||
ENDMETHOD. "is_cell_in_range_lowerside_out.
|
ENDMETHOD. "is_cell_in_range_lowerside_out.
|
||||||
|
|
||||||
|
METHOD recursive_struct_to_class.
|
||||||
|
|
||||||
|
DATA style TYPE REF TO zcl_excel_style.
|
||||||
|
DATA complete_style TYPE zexcel_s_cstyle_complete.
|
||||||
|
DATA complete_stylex TYPE zexcel_s_cstylex_complete.
|
||||||
|
|
||||||
|
CREATE OBJECT style.
|
||||||
|
|
||||||
|
complete_style-number_format-format_code = 'hello'.
|
||||||
|
complete_stylex-number_format-format_code = abap_true.
|
||||||
|
|
||||||
|
zcl_excel_common=>recursive_struct_to_class(
|
||||||
|
EXPORTING
|
||||||
|
i_source = complete_style
|
||||||
|
i_sourcex = complete_stylex
|
||||||
|
CHANGING
|
||||||
|
e_target = style ).
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals(
|
||||||
|
act = style->number_format->format_code
|
||||||
|
exp = 'hello' ).
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD escape_string_hyphen.
|
||||||
|
DATA: name TYPE string,
|
||||||
|
escaped_name TYPE string.
|
||||||
|
|
||||||
|
name = `A-B`.
|
||||||
|
|
||||||
|
escaped_name = zcl_excel_common=>escape_string( name ).
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals( act = escaped_name
|
||||||
|
exp = `'A-B'`
|
||||||
|
msg = 'Escaping - failed' ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD escape_string_quote.
|
||||||
|
DATA: name TYPE string,
|
||||||
|
escaped_name TYPE string.
|
||||||
|
|
||||||
|
name = `A'B`.
|
||||||
|
|
||||||
|
escaped_name = zcl_excel_common=>escape_string( name ).
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals( act = escaped_name
|
||||||
|
exp = `'A''B'`
|
||||||
|
msg = `Escaping ' failed` ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD escape_string_regular.
|
||||||
|
DATA: name TYPE string,
|
||||||
|
escaped_name TYPE string.
|
||||||
|
|
||||||
|
name = `Ab1`.
|
||||||
|
|
||||||
|
escaped_name = zcl_excel_common=>escape_string( name ).
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals( act = escaped_name
|
||||||
|
exp = `Ab1`
|
||||||
|
msg = 'Escaped for no reason' ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD escape_string_whitespace1.
|
||||||
|
DATA: name TYPE string,
|
||||||
|
escaped_name TYPE string.
|
||||||
|
|
||||||
|
name = `A B`.
|
||||||
|
|
||||||
|
escaped_name = zcl_excel_common=>escape_string( name ).
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals( act = escaped_name
|
||||||
|
exp = `'A B'`
|
||||||
|
msg = `Escaping ' ' (space) failed` ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD escape_string_whitespace2.
|
||||||
|
DATA: name TYPE string,
|
||||||
|
escaped_name TYPE string.
|
||||||
|
|
||||||
|
name = `A` && cl_abap_char_utilities=>horizontal_tab && `B`.
|
||||||
|
|
||||||
|
escaped_name = zcl_excel_common=>escape_string( name ).
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals( act = escaped_name
|
||||||
|
exp = `'A` && cl_abap_char_utilities=>horizontal_tab && `B'`
|
||||||
|
msg = `Escaping TAB failed` ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD escape_string_whitespace3.
|
||||||
|
DATA: name TYPE string,
|
||||||
|
escaped_name TYPE string.
|
||||||
|
|
||||||
|
name = `A` && cl_abap_char_utilities=>newline && `B`.
|
||||||
|
|
||||||
|
escaped_name = zcl_excel_common=>escape_string( name ).
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals( act = escaped_name
|
||||||
|
exp = `'A` && cl_abap_char_utilities=>newline && `B'`
|
||||||
|
msg = `Escaping LF failed` ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
CLASS ltc_utclong_to_excel_string IMPLEMENTATION.
|
||||||
|
METHOD simple.
|
||||||
|
FIELD-SYMBOLS <lv_typekind_utclong> TYPE abap_typekind.
|
||||||
|
FIELD-SYMBOLS <lv_utclong> TYPE simple.
|
||||||
|
DATA lo_rtti_utclong TYPE REF TO cl_abap_datadescr.
|
||||||
|
DATA lv_variable_utclong TYPE REF TO data.
|
||||||
|
DATA lv_excel_string TYPE zexcel_cell_value.
|
||||||
|
|
||||||
|
" Skip this test before ABAP 7.54 (UTCLONG does not exist).
|
||||||
|
" Need of dynamic referencing and dynamic call to avoid compilation error before ABAP 7.54.
|
||||||
|
|
||||||
|
ASSIGN ('CL_ABAP_TYPEDESCR=>TYPEKIND_UTCLONG') TO <lv_typekind_utclong>.
|
||||||
|
IF sy-subrc <> 0.
|
||||||
|
RETURN.
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
|
CALL METHOD cl_abap_elemdescr=>('GET_UTCLONG')
|
||||||
|
RECEIVING p_result = lo_rtti_utclong.
|
||||||
|
CREATE DATA lv_variable_utclong TYPE HANDLE lo_rtti_utclong.
|
||||||
|
ASSIGN lv_variable_utclong->* TO <lv_utclong>.
|
||||||
|
|
||||||
|
<lv_utclong> = '2024-08-04 19:47:00.9999999'.
|
||||||
|
lv_excel_string = zcl_excel_common=>utclong_to_excel_string( <lv_utclong> ).
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals( exp = '45508.82430555555556'
|
||||||
|
act = lv_excel_string ).
|
||||||
|
ENDMETHOD.
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
|
@ -46,431 +46,200 @@
|
||||||
</TPOOL>
|
</TPOOL>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>CALCULATE_CELL_DISTANCE</CMPNAME>
|
<CMPNAME>CALCULATE_CELL_DISTANCE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Give distance between two cells</DESCRIPT>
|
<DESCRIPT>Give distance between two cells</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>CALCULATE_CELL_DISTANCE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Give distance between two cells</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>CHAR2HEX</CMPNAME>
|
<CMPNAME>CHAR2HEX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Character to Hexadecimal</DESCRIPT>
|
<DESCRIPT>Character to Hexadecimal</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>CHAR2HEX</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Character to Hexadecimal</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>CLASS_CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CLASS_CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CLASS_CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CLASS_CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>CONVERT_COLUMN2ALPHA</CMPNAME>
|
<CMPNAME>CONVERT_COLUMN2ALPHA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Convert column indicator to Alpha</DESCRIPT>
|
<DESCRIPT>Convert column indicator to Alpha</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>CONVERT_COLUMN2ALPHA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Convert column indicator to Alpha</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>CONVERT_COLUMN2INT</CMPNAME>
|
<CMPNAME>CONVERT_COLUMN2INT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Convert column indicator to Integer</DESCRIPT>
|
<DESCRIPT>Convert column indicator to Integer</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>CONVERT_COLUMN2INT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Convert column indicator to Integer</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>CONVERT_COLUMNROW2COLUMN_A_ROW</CMPNAME>
|
<CMPNAME>CONVERT_COLUMNROW2COLUMN_A_ROW</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Convert ColumnRow i.e. AB34 to AB and 34</DESCRIPT>
|
<DESCRIPT>Convert ColumnRow i.e. AB34 to AB and 34</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>CONVERT_COLUMNROW2COLUMN_A_ROW</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Convert ColumnRow i.e. AB34 to AB and 34</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>CONVERT_RANGE2COLUMN_A_ROW</CMPNAME>
|
<CMPNAME>CONVERT_RANGE2COLUMN_A_ROW</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Converts Sheet1!AB34:CD56 to Sheet1, AB, 34, CD, 56</DESCRIPT>
|
<DESCRIPT>Converts Sheet1!AB34:CD56 to Sheet1, AB, 34, CD, 56</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>CONVERT_RANGE2COLUMN_A_ROW</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Converts Sheet1!AB34:CD56 to Sheet1, AB, 34, CD, 56</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_1900_LEAP_YEAR</CMPNAME>
|
<CMPNAME>C_EXCEL_1900_LEAP_YEAR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel baseline date</DESCRIPT>
|
<DESCRIPT>Excel baseline date</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_1900_LEAP_YEAR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Excel baseline date</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_BASELINE_DATE</CMPNAME>
|
<CMPNAME>C_EXCEL_BASELINE_DATE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel baseline date</DESCRIPT>
|
<DESCRIPT>Excel baseline date</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_BASELINE_DATE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Excel baseline date</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_COL_MODULE</CMPNAME>
|
<CMPNAME>C_EXCEL_COL_MODULE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_COL_MODULE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_NUMFMT_OFFSET</CMPNAME>
|
<CMPNAME>C_EXCEL_NUMFMT_OFFSET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_NUMFMT_OFFSET</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_SHEET_MAX_COL</CMPNAME>
|
<CMPNAME>C_EXCEL_SHEET_MAX_COL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_SHEET_MAX_COL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_SHEET_MAX_ROW</CMPNAME>
|
<CMPNAME>C_EXCEL_SHEET_MAX_ROW</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_SHEET_MIN_COL</CMPNAME>
|
<CMPNAME>C_EXCEL_SHEET_MIN_COL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_SHEET_MIN_COL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_EXCEL_SHEET_MIN_ROW</CMPNAME>
|
<CMPNAME>C_EXCEL_SHEET_MIN_ROW</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
<DESCRIPT>2 byte integer (signed)</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_SPRAS_EN</CMPNAME>
|
<CMPNAME>C_SPRAS_EN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Language Key</DESCRIPT>
|
<DESCRIPT>Language Key</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_SPRAS_EN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Language Key</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_XLSX_FILE_FILTER</CMPNAME>
|
<CMPNAME>C_XLSX_FILE_FILTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>File filter</DESCRIPT>
|
<DESCRIPT>File filter</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>C_XLSX_FILE_FILTER</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>File filter</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>DATE_TO_EXCEL_STRING</CMPNAME>
|
<CMPNAME>DATE_TO_EXCEL_STRING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Convert date from SAP format to Excel</DESCRIPT>
|
<DESCRIPT>Convert date from SAP format to Excel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>DATE_TO_EXCEL_STRING</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Convert date from SAP format to Excel</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>DESCRIBE_STRUCTURE</CMPNAME>
|
<CMPNAME>DESCRIBE_STRUCTURE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Describe database info of structure</DESCRIPT>
|
<DESCRIPT>Describe database info of structure</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>DESCRIBE_STRUCTURE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Describe database info of structure</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>DETERMINE_RESULTING_FORMULA</CMPNAME>
|
<CMPNAME>DETERMINE_RESULTING_FORMULA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Determine formula if copied to another cell</DESCRIPT>
|
<DESCRIPT>Determine formula if copied to another cell</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>DETERMINE_RESULTING_FORMULA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Determine formula if copied to another cell</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>ENCRYPT_PASSWORD</CMPNAME>
|
<CMPNAME>ENCRYPT_PASSWORD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Encrypt password</DESCRIPT>
|
<DESCRIPT>Encrypt password</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>ENCRYPT_PASSWORD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Encrypt password</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>ESCAPE_STRING</CMPNAME>
|
<CMPNAME>ESCAPE_STRING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Escape a string</DESCRIPT>
|
<DESCRIPT>Escape a string</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>ESCAPE_STRING</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Escape a string</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>EXCEL_STRING_TO_DATE</CMPNAME>
|
<CMPNAME>EXCEL_STRING_TO_DATE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Convert date from Excel format to SAP</DESCRIPT>
|
<DESCRIPT>Convert date from Excel format to SAP</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>EXCEL_STRING_TO_DATE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Convert date from Excel format to SAP</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>EXCEL_STRING_TO_NUMBER</CMPNAME>
|
<CMPNAME>EXCEL_STRING_TO_NUMBER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Convert number from Excel format to SAP</DESCRIPT>
|
<DESCRIPT>Convert number from Excel format to SAP</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>EXCEL_STRING_TO_TIME</CMPNAME>
|
<CMPNAME>EXCEL_STRING_TO_TIME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Convert time from Excel format to SAP</DESCRIPT>
|
<DESCRIPT>Convert time from Excel format to SAP</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>EXCEL_STRING_TO_TIME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Convert time from Excel format to SAP</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>GET_FIELDCATALOG</CMPNAME>
|
<CMPNAME>GET_FIELDCATALOG</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Creates field catalog for BIND_TABLE based on internal table</DESCRIPT>
|
<DESCRIPT>Creates field catalog for BIND_TABLE based on internal table</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>GET_FIELDCATALOG</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Creates field catalog for BIND_TABLE based on internal table</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>IS_CELL_IN_RANGE</CMPNAME>
|
<CMPNAME>IS_CELL_IN_RANGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Check if cell is part of a range</DESCRIPT>
|
<DESCRIPT>Check if cell is part of a range</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>NUMBER_TO_EXCEL_STRING</CMPNAME>
|
<CMPNAME>NUMBER_TO_EXCEL_STRING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Converts number to string representation in Excel format</DESCRIPT>
|
<DESCRIPT>Converts number to string representation in Excel format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>NUMBER_TO_EXCEL_STRING</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Converts number to string representation in Excel format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>O_CONV</CMPNAME>
|
<CMPNAME>O_CONV</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Code Page and Endian Conversion (System Format -> External)</DESCRIPT>
|
<DESCRIPT>Code Page and Endian Conversion (System Format -> External)</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>O_CONV</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Code Page and Endian Conversion (System Format -> External)</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>RECURSIVE_CLASS_TO_STRUCT</CMPNAME>
|
<CMPNAME>RECURSIVE_CLASS_TO_STRUCT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Move class to structure</DESCRIPT>
|
<DESCRIPT>Move class to structure</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>RECURSIVE_CLASS_TO_STRUCT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Move class to structure</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>RECURSIVE_STRUCT_TO_CLASS</CMPNAME>
|
<CMPNAME>RECURSIVE_STRUCT_TO_CLASS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Move structure to class</DESCRIPT>
|
<DESCRIPT>Move structure to class</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>RECURSIVE_STRUCT_TO_CLASS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Move structure to class</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>SHIFT_FORMULA</CMPNAME>
|
<CMPNAME>SHIFT_FORMULA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Shift formula from one cell to another</DESCRIPT>
|
<DESCRIPT>Shift formula from one cell to another</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>SHIFT_FORMULA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Shift formula from one cell to another</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>SHL01</CMPNAME>
|
<CMPNAME>SHL01</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Secret function</DESCRIPT>
|
<DESCRIPT>Secret function</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>SHR14</CMPNAME>
|
<CMPNAME>SHR14</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Secret function</DESCRIPT>
|
<DESCRIPT>Secret function</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>SPLIT_FILE</CMPNAME>
|
<CMPNAME>SPLIT_FILE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>File & Extension disconnect (clone of FM CV120_SPLIT_FILE)</DESCRIPT>
|
<DESCRIPT>File & Extension disconnect (clone of FM CV120_SPLIT_FILE)</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>SPLIT_FILE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>File & Extension disconnect (clone of FM CV120_SPLIT_FILE)</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>STRUCTURE_CASE</CMPNAME>
|
<CMPNAME>STRUCTURE_CASE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Case stement for recursive</DESCRIPT>
|
<DESCRIPT>Case stement for recursive</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>STRUCTURE_CASE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Case stement for recursive</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>STRUCTURE_RECURSIVE</CMPNAME>
|
<CMPNAME>STRUCTURE_RECURSIVE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get structure details</DESCRIPT>
|
<DESCRIPT>Get structure details</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>STRUCTURE_RECURSIVE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get structure details</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>TIME_TO_EXCEL_STRING</CMPNAME>
|
<CMPNAME>TIME_TO_EXCEL_STRING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Convert time from SAP format to Excel</DESCRIPT>
|
<DESCRIPT>Convert time from SAP format to Excel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>TIME_TO_EXCEL_STRING</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Convert time from SAP format to Excel</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>UNESCAPE_STRING</CMPNAME>
|
<CMPNAME>UNESCAPE_STRING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Unescape</DESCRIPT>
|
<DESCRIPT>Unescape</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_COMMON</CLSNAME>
|
|
||||||
<CMPNAME>UNESCAPE_STRING</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Unescape</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,401 +13,170 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>ALLOWBLANK</CMPNAME>
|
<CMPNAME>ALLOWBLANK</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
<DESCRIPT>General Flag</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>ALLOWBLANK</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>CELL_COLUMN</CMPNAME>
|
<CMPNAME>CELL_COLUMN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Cell Column</DESCRIPT>
|
<DESCRIPT>Cell Column</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>CELL_COLUMN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Cell Column</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>CELL_COLUMN_TO</CMPNAME>
|
<CMPNAME>CELL_COLUMN_TO</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Cell Column</DESCRIPT>
|
<DESCRIPT>Cell Column</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>CELL_COLUMN_TO</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Cell Column</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>CELL_ROW</CMPNAME>
|
<CMPNAME>CELL_ROW</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Cell Row</DESCRIPT>
|
<DESCRIPT>Cell Row</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>CELL_ROW</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Cell Row</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>CELL_ROW_TO</CMPNAME>
|
<CMPNAME>CELL_ROW_TO</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Cell Row</DESCRIPT>
|
<DESCRIPT>Cell Row</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>CELL_ROW_TO</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Cell Row</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_BETWEEN</CMPNAME>
|
<CMPNAME>C_OPERATOR_BETWEEN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
<DESCRIPT>Data validation operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_BETWEEN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_EQUAL</CMPNAME>
|
<CMPNAME>C_OPERATOR_EQUAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
<DESCRIPT>Data validation operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_EQUAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_GREATERTHAN</CMPNAME>
|
<CMPNAME>C_OPERATOR_GREATERTHAN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
<DESCRIPT>Data validation operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_GREATERTHAN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_GREATERTHANOREQUAL</CMPNAME>
|
<CMPNAME>C_OPERATOR_GREATERTHANOREQUAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
<DESCRIPT>Data validation operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_GREATERTHANOREQUAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_LESSTHAN</CMPNAME>
|
<CMPNAME>C_OPERATOR_LESSTHAN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
<DESCRIPT>Data validation operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_LESSTHAN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_LESSTHANOREQUAL</CMPNAME>
|
<CMPNAME>C_OPERATOR_LESSTHANOREQUAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
<DESCRIPT>Data validation operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_LESSTHANOREQUAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_NOTBETWEEN</CMPNAME>
|
<CMPNAME>C_OPERATOR_NOTBETWEEN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
<DESCRIPT>Data validation operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_NOTBETWEEN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_NOTEQUAL</CMPNAME>
|
<CMPNAME>C_OPERATOR_NOTEQUAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
<DESCRIPT>Data validation operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_NOTEQUAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_STYLE_INFORMATION</CMPNAME>
|
<CMPNAME>C_STYLE_INFORMATION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation error style</DESCRIPT>
|
<DESCRIPT>Data validation error style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_STYLE_INFORMATION</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation error style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_STYLE_STOP</CMPNAME>
|
<CMPNAME>C_STYLE_STOP</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation error style</DESCRIPT>
|
<DESCRIPT>Data validation error style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_STYLE_STOP</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation error style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_STYLE_WARNING</CMPNAME>
|
<CMPNAME>C_STYLE_WARNING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation error style</DESCRIPT>
|
<DESCRIPT>Data validation error style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_STYLE_WARNING</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation error style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_CUSTOM</CMPNAME>
|
<CMPNAME>C_TYPE_CUSTOM</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
<DESCRIPT>Data validation type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_CUSTOM</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_DATE</CMPNAME>
|
<CMPNAME>C_TYPE_DATE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
<DESCRIPT>Data validation type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_DATE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_DECIMAL</CMPNAME>
|
<CMPNAME>C_TYPE_DECIMAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
<DESCRIPT>Data validation type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_DECIMAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_LIST</CMPNAME>
|
<CMPNAME>C_TYPE_LIST</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
<DESCRIPT>Data validation type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_LIST</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_NONE</CMPNAME>
|
<CMPNAME>C_TYPE_NONE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
<DESCRIPT>Data validation type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_NONE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_TEXTLENGTH</CMPNAME>
|
<CMPNAME>C_TYPE_TEXTLENGTH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
<DESCRIPT>Data validation type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_TEXTLENGTH</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_TIME</CMPNAME>
|
<CMPNAME>C_TYPE_TIME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
<DESCRIPT>Data validation type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_TIME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_WHOLE</CMPNAME>
|
<CMPNAME>C_TYPE_WHOLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
<DESCRIPT>Data validation type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>C_TYPE_WHOLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>ERRORSTYLE</CMPNAME>
|
<CMPNAME>ERRORSTYLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation error style</DESCRIPT>
|
<DESCRIPT>Data validation error style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>ERRORSTYLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation error style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>FORMULA1</CMPNAME>
|
<CMPNAME>FORMULA1</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Validation formula1</DESCRIPT>
|
<DESCRIPT>Validation formula1</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>FORMULA1</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Validation formula1</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>FORMULA2</CMPNAME>
|
<CMPNAME>FORMULA2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Validation formula2</DESCRIPT>
|
<DESCRIPT>Validation formula2</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>FORMULA2</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Validation formula2</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>OPERATOR</CMPNAME>
|
<CMPNAME>OPERATOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
<DESCRIPT>Data validation operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>OPERATOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation operator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>SHOWDROPDOWN</CMPNAME>
|
<CMPNAME>SHOWDROPDOWN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show DropDown</DESCRIPT>
|
<DESCRIPT>Show DropDown</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>SHOWDROPDOWN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show DropDown</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>SHOWERRORMESSAGE</CMPNAME>
|
<CMPNAME>SHOWERRORMESSAGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
<DESCRIPT>General Flag</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>SHOWERRORMESSAGE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>SHOWINPUTMESSAGE</CMPNAME>
|
<CMPNAME>SHOWINPUTMESSAGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
<DESCRIPT>General Flag</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>SHOWINPUTMESSAGE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>TYPE</CMPNAME>
|
<CMPNAME>TYPE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
<DESCRIPT>Data validation type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATION</CLSNAME>
|
|
||||||
<CMPNAME>TYPE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Data validation type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,89 +13,40 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>ADD</CMPNAME>
|
<CMPNAME>ADD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>ADD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>CLEAR</CMPNAME>
|
<CMPNAME>CLEAR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>CLEAR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>GET_ITERATOR</CMPNAME>
|
<CMPNAME>GET_ITERATOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Returns an iterator</DESCRIPT>
|
<DESCRIPT>Returns an iterator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>GET_ITERATOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Returns an iterator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>IS_EMPTY</CMPNAME>
|
<CMPNAME>IS_EMPTY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>IS_EMPTY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>REMOVE</CMPNAME>
|
<CMPNAME>REMOVE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>REMOVE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
<CMPNAME>SIZE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DATA_VALIDATIONS</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,565 +13,241 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>ANCHOR</CMPNAME>
|
<CMPNAME>ANCHOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel Drawing anchor</DESCRIPT>
|
<DESCRIPT>Excel Drawing anchor</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>ANCHOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Excel Drawing anchor</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>ANCHOR_ABSOLUTE</CMPNAME>
|
<CMPNAME>ANCHOR_ABSOLUTE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel Drawing anchor</DESCRIPT>
|
<DESCRIPT>Excel Drawing anchor</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>ANCHOR_ABSOLUTE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Excel Drawing anchor</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>ANCHOR_ONE_CELL</CMPNAME>
|
<CMPNAME>ANCHOR_ONE_CELL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel Drawing anchor</DESCRIPT>
|
<DESCRIPT>Excel Drawing anchor</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>ANCHOR_ONE_CELL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Excel Drawing anchor</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>ANCHOR_TWO_CELL</CMPNAME>
|
<CMPNAME>ANCHOR_TWO_CELL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel Drawing anchor</DESCRIPT>
|
<DESCRIPT>Excel Drawing anchor</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>ANCHOR_TWO_CELL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Excel Drawing anchor</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_MEDIA_NAME</CMPNAME>
|
<CMPNAME>CREATE_MEDIA_NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Generate media name image#.ext</DESCRIPT>
|
<DESCRIPT>Generate media name image#.ext</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_MEDIA_NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Generate media name image#.ext</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>C_GRAPH_BARS</CMPNAME>
|
<CMPNAME>C_GRAPH_BARS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Graph type</DESCRIPT>
|
<DESCRIPT>Graph type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>C_GRAPH_BARS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Graph type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>C_GRAPH_LINE</CMPNAME>
|
<CMPNAME>C_GRAPH_LINE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Graph type</DESCRIPT>
|
<DESCRIPT>Graph type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>C_GRAPH_LINE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Graph type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>C_GRAPH_PIE</CMPNAME>
|
<CMPNAME>C_GRAPH_PIE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Graph type</DESCRIPT>
|
<DESCRIPT>Graph type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>C_GRAPH_PIE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Graph type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>C_MEDIA_SOURCE_MIME</CMPNAME>
|
<CMPNAME>C_MEDIA_SOURCE_MIME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>miem repository</DESCRIPT>
|
<DESCRIPT>miem repository</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>C_MEDIA_SOURCE_MIME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>miem repository</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>C_MEDIA_SOURCE_WWW</CMPNAME>
|
<CMPNAME>C_MEDIA_SOURCE_WWW</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>www repository SMW0</DESCRIPT>
|
<DESCRIPT>www repository SMW0</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>C_MEDIA_SOURCE_WWW</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>www repository SMW0</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>C_MEDIA_SOURCE_XSTRING</CMPNAME>
|
<CMPNAME>C_MEDIA_SOURCE_XSTRING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Binary data as XSTRING</DESCRIPT>
|
<DESCRIPT>Binary data as XSTRING</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>C_MEDIA_SOURCE_XSTRING</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Binary data as XSTRING</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>EMU2PIXEL</CMPNAME>
|
<CMPNAME>EMU2PIXEL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Convert EMU to pixel</DESCRIPT>
|
<DESCRIPT>Convert EMU to pixel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>FROM_LOC</CMPNAME>
|
<CMPNAME>FROM_LOC</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Drawing location for Excel</DESCRIPT>
|
<DESCRIPT>Drawing location for Excel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>FROM_LOC</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Drawing location for Excel</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_FROM_COL</CMPNAME>
|
<CMPNAME>GET_FROM_COL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>From col</DESCRIPT>
|
<DESCRIPT>From col</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_FROM_COL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>From col</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_FROM_ROW</CMPNAME>
|
<CMPNAME>GET_FROM_ROW</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>From row</DESCRIPT>
|
<DESCRIPT>From row</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_FROM_ROW</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>From row</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_GUID</CMPNAME>
|
<CMPNAME>GET_GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get sheet guid</DESCRIPT>
|
<DESCRIPT>Get sheet guid</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_GUID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get sheet guid</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_HEIGHT_EMU_STR</CMPNAME>
|
<CMPNAME>GET_HEIGHT_EMU_STR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Height of bitmap in EMU as string</DESCRIPT>
|
<DESCRIPT>Height of bitmap in EMU as string</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_HEIGHT_EMU_STR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Height of bitmap in EMU as string</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_INDEX</CMPNAME>
|
<CMPNAME>GET_INDEX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get index</DESCRIPT>
|
<DESCRIPT>Get index</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_INDEX</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get index</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_MEDIA</CMPNAME>
|
<CMPNAME>GET_MEDIA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Returns media as XSTRING</DESCRIPT>
|
<DESCRIPT>Returns media as XSTRING</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_MEDIA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Returns media as XSTRING</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_POSITION</CMPNAME>
|
<CMPNAME>GET_POSITION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get position of drawing</DESCRIPT>
|
<DESCRIPT>Get position of drawing</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_POSITION</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get position of drawing</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_TO_COL</CMPNAME>
|
<CMPNAME>GET_TO_COL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>To col</DESCRIPT>
|
<DESCRIPT>To col</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_TO_COL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>To col</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_TO_ROW</CMPNAME>
|
<CMPNAME>GET_TO_ROW</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>To row</DESCRIPT>
|
<DESCRIPT>To row</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_TO_ROW</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>To row</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_TYPE</CMPNAME>
|
<CMPNAME>GET_TYPE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get drawing type</DESCRIPT>
|
<DESCRIPT>Get drawing type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_TYPE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get drawing type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_WIDTH_EMU_STR</CMPNAME>
|
<CMPNAME>GET_WIDTH_EMU_STR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Width of bitmap in EMU as string</DESCRIPT>
|
<DESCRIPT>Width of bitmap in EMU as string</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GET_WIDTH_EMU_STR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Width of bitmap in EMU as string</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GRAPH</CMPNAME>
|
<CMPNAME>GRAPH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Graphic</DESCRIPT>
|
<DESCRIPT>Graphic</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GRAPH</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Graphic</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GRAPH_TYPE</CMPNAME>
|
<CMPNAME>GRAPH_TYPE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Graph type</DESCRIPT>
|
<DESCRIPT>Graph type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GRAPH_TYPE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Graph type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GUID</CMPNAME>
|
<CMPNAME>GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>GUID in 'RAW' format</DESCRIPT>
|
<DESCRIPT>GUID in 'RAW' format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>GUID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>GUID in 'RAW' format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>INDEX</CMPNAME>
|
<CMPNAME>INDEX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Index in collection</DESCRIPT>
|
<DESCRIPT>Index in collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>INDEX</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Index in collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>IO</CMPNAME>
|
<CMPNAME>IO</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>KW Framework: Object Key</DESCRIPT>
|
<DESCRIPT>KW Framework: Object Key</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>IO</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>KW Framework: Object Key</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_CHART_ATTRIBUTES</CMPNAME>
|
<CMPNAME>LOAD_CHART_ATTRIBUTES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Load chart attributes</DESCRIPT>
|
<DESCRIPT>Load chart attributes</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_CHART_ATTRIBUTES</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Load chart attributes</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>MEDIA_KEY_WWW</CMPNAME>
|
<CMPNAME>MEDIA_KEY_WWW</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Contents of table WWWDATA</DESCRIPT>
|
<DESCRIPT>Contents of table WWWDATA</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>MEDIA_KEY_WWW</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Contents of table WWWDATA</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>MEDIA_NAME</CMPNAME>
|
<CMPNAME>MEDIA_NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Generated file name</DESCRIPT>
|
<DESCRIPT>Generated file name</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>MEDIA_NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Generated file name</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>MEDIA_SOURCE</CMPNAME>
|
<CMPNAME>MEDIA_SOURCE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>0=XSTRING, 1=WWW</DESCRIPT>
|
<DESCRIPT>0=XSTRING, 1=WWW</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>MEDIA_SOURCE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>0=XSTRING, 1=WWW</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>MEDIA_TYPE</CMPNAME>
|
<CMPNAME>MEDIA_TYPE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Type of media, file extension</DESCRIPT>
|
<DESCRIPT>Type of media, file extension</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>MEDIA_TYPE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Type of media, file extension</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>PIXEL2EMU</CMPNAME>
|
<CMPNAME>PIXEL2EMU</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Convert pixel to EMU</DESCRIPT>
|
<DESCRIPT>Convert pixel to EMU</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>PIXEL2EMU</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Convert pixel to EMU</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>SET_MEDIA</CMPNAME>
|
<CMPNAME>SET_MEDIA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Add media to drawing as XSTRING</DESCRIPT>
|
<DESCRIPT>Add media to drawing as XSTRING</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>SET_MEDIA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Add media to drawing as XSTRING</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>SET_MEDIA_MIME</CMPNAME>
|
<CMPNAME>SET_MEDIA_MIME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Add media from mime repository</DESCRIPT>
|
<DESCRIPT>Add media from mime repository</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>SET_MEDIA_MIME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Add media from mime repository</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>SET_MEDIA_WWW</CMPNAME>
|
<CMPNAME>SET_MEDIA_WWW</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Add media from www repository SMW0</DESCRIPT>
|
<DESCRIPT>Add media from www repository SMW0</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>SET_MEDIA_WWW</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Add media from www repository SMW0</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>SET_POSITION</CMPNAME>
|
<CMPNAME>SET_POSITION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set position of drawing</DESCRIPT>
|
<DESCRIPT>Set position of drawing</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>SET_POSITION</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Set position of drawing</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>SET_POSITION2</CMPNAME>
|
<CMPNAME>SET_POSITION2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set position of drawing</DESCRIPT>
|
<DESCRIPT>Set position of drawing</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>SET_POSITION2</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Set position of drawing</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
<CMPNAME>SIZE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Drawing size for Excel</DESCRIPT>
|
<DESCRIPT>Drawing size for Excel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Drawing size for Excel</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>TITLE</CMPNAME>
|
<CMPNAME>TITLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Title</DESCRIPT>
|
<DESCRIPT>Title</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>TITLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Title</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>TO_LOC</CMPNAME>
|
<CMPNAME>TO_LOC</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Drawing location for Excel</DESCRIPT>
|
<DESCRIPT>Drawing location for Excel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>TO_LOC</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Drawing location for Excel</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>TYPE</CMPNAME>
|
<CMPNAME>TYPE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Drawing type: image|chart</DESCRIPT>
|
<DESCRIPT>Drawing type: image|chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>TYPE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Drawing type: image|chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>TYPE_CHART</CMPNAME>
|
<CMPNAME>TYPE_CHART</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel Drawing type</DESCRIPT>
|
<DESCRIPT>Excel Drawing type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>TYPE_CHART</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Excel Drawing type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>TYPE_IMAGE</CMPNAME>
|
<CMPNAME>TYPE_IMAGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel Drawing type</DESCRIPT>
|
<DESCRIPT>Excel Drawing type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>TYPE_IMAGE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Excel Drawing type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWING</CLSNAME>
|
|
||||||
<CMPNAME>TYPE_IMAGE_HEADER_FOOTER</CMPNAME>
|
<CMPNAME>TYPE_IMAGE_HEADER_FOOTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel Drawing type</DESCRIPT>
|
<DESCRIPT>Excel Drawing type</DESCRIPT>
|
||||||
|
|
|
@ -13,137 +13,60 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>ADD</CMPNAME>
|
<CMPNAME>ADD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>ADD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>CLEAR</CMPNAME>
|
<CMPNAME>CLEAR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>CLEAR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>GET</CMPNAME>
|
<CMPNAME>GET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Gets Element</DESCRIPT>
|
<DESCRIPT>Gets Element</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>GET</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Gets Element</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>GET_ITERATOR</CMPNAME>
|
<CMPNAME>GET_ITERATOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Returns an iterator</DESCRIPT>
|
<DESCRIPT>Returns an iterator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>GET_ITERATOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Returns an iterator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>GET_TYPE</CMPNAME>
|
<CMPNAME>GET_TYPE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get drawing type for collection</DESCRIPT>
|
<DESCRIPT>Get drawing type for collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>GET_TYPE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get drawing type for collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>INCLUDE</CMPNAME>
|
<CMPNAME>INCLUDE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>INCLUDE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>IS_EMPTY</CMPNAME>
|
<CMPNAME>IS_EMPTY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>IS_EMPTY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>REMOVE</CMPNAME>
|
<CMPNAME>REMOVE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>REMOVE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
<CMPNAME>SIZE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>TYPE</CMPNAME>
|
<CMPNAME>TYPE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel Drawing type</DESCRIPT>
|
<DESCRIPT>Excel Drawing type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_DRAWINGS</CLSNAME>
|
|
||||||
<CMPNAME>TYPE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Excel Drawing type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -192,7 +192,7 @@ CLASS zcl_excel_fill_template IMPLEMENTATION.
|
||||||
|
|
||||||
* update merged cells before range
|
* update merged cells before range
|
||||||
|
|
||||||
LOOP AT ct_merged_cells INTO ls_merged_cell WHERE row_from >= lv_start_row AND row_to <= lv_stop_row.
|
LOOP AT ct_merged_cells INTO ls_merged_cell WHERE row_from >= lv_start_row AND row_to <= lv_stop_row. "#EC CI_SORTSEQ
|
||||||
ls_merged_cell-row_from = ls_merged_cell-row_from + cv_diff.
|
ls_merged_cell-row_from = ls_merged_cell-row_from + cv_diff.
|
||||||
ls_merged_cell-row_to = ls_merged_cell-row_to + cv_diff.
|
ls_merged_cell-row_to = ls_merged_cell-row_to + cv_diff.
|
||||||
|
|
||||||
|
@ -216,7 +216,7 @@ CLASS zcl_excel_fill_template IMPLEMENTATION.
|
||||||
APPEND ls_cell TO lt_tmp_cells_template.
|
APPEND ls_cell TO lt_tmp_cells_template.
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
|
|
||||||
LOOP AT ct_merged_cells INTO ls_merged_cell WHERE row_from >= <ls_range>-start AND row_to <= <ls_range>-stop.
|
LOOP AT ct_merged_cells INTO ls_merged_cell WHERE row_from >= <ls_range>-start AND row_to <= <ls_range>-stop. "#EC CI_SORTSEQ
|
||||||
APPEND ls_merged_cell TO lt_tmp_merged_cells_template.
|
APPEND ls_merged_cell TO lt_tmp_merged_cells_template.
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
|
|
||||||
|
@ -271,7 +271,7 @@ CLASS zcl_excel_fill_template IMPLEMENTATION.
|
||||||
|
|
||||||
ct_cells = lt_cells_result.
|
ct_cells = lt_cells_result.
|
||||||
|
|
||||||
LOOP AT ct_merged_cells INTO ls_merged_cell WHERE row_from > <ls_range>-stop.
|
LOOP AT ct_merged_cells INTO ls_merged_cell WHERE row_from > <ls_range>-stop. "#EC CI_SORTSEQ
|
||||||
ls_merged_cell-row_from = ls_merged_cell-row_from + cv_diff.
|
ls_merged_cell-row_from = ls_merged_cell-row_from + cv_diff.
|
||||||
ls_merged_cell-row_to = ls_merged_cell-row_to + cv_diff.
|
ls_merged_cell-row_to = ls_merged_cell-row_to + cv_diff.
|
||||||
|
|
||||||
|
|
|
@ -13,25 +13,21 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_FILL_TEMPLATE</CLSNAME>
|
|
||||||
<CMPNAME>MO_EXCEL</CMPNAME>
|
<CMPNAME>MO_EXCEL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Excel creator</DESCRIPT>
|
<DESCRIPT>Excel creator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_FILL_TEMPLATE</CLSNAME>
|
|
||||||
<CMPNAME>MT_RANGE</CMPNAME>
|
<CMPNAME>MT_RANGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Range description</DESCRIPT>
|
<DESCRIPT>Range description</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_FILL_TEMPLATE</CLSNAME>
|
|
||||||
<CMPNAME>MT_SHEET</CMPNAME>
|
<CMPNAME>MT_SHEET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>table of sheet title</DESCRIPT>
|
<DESCRIPT>table of sheet title</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_FILL_TEMPLATE</CLSNAME>
|
|
||||||
<CMPNAME>MT_VAR</CMPNAME>
|
<CMPNAME>MT_VAR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>var description</DESCRIPT>
|
<DESCRIPT>var description</DESCRIPT>
|
||||||
|
|
|
@ -5,6 +5,21 @@ CLASS zcl_excel_font DEFINITION
|
||||||
|
|
||||||
PUBLIC SECTION.
|
PUBLIC SECTION.
|
||||||
|
|
||||||
|
TYPES ty_font_height TYPE n LENGTH 3.
|
||||||
|
CONSTANTS lc_default_font_height TYPE ty_font_height VALUE '110' ##NO_TEXT.
|
||||||
|
CONSTANTS lc_default_font_name TYPE zexcel_style_font_name VALUE 'Calibri' ##NO_TEXT.
|
||||||
|
|
||||||
|
CLASS-METHODS calculate_text_width
|
||||||
|
IMPORTING
|
||||||
|
!iv_font_name TYPE zexcel_style_font_name
|
||||||
|
!iv_font_height TYPE ty_font_height
|
||||||
|
!iv_flag_bold TYPE abap_bool
|
||||||
|
!iv_flag_italic TYPE abap_bool
|
||||||
|
!iv_cell_value TYPE zexcel_cell_value
|
||||||
|
RETURNING
|
||||||
|
VALUE(rv_width) TYPE f .
|
||||||
|
PROTECTED SECTION.
|
||||||
|
PRIVATE SECTION.
|
||||||
TYPES:
|
TYPES:
|
||||||
BEGIN OF mty_s_font_metric,
|
BEGIN OF mty_s_font_metric,
|
||||||
char TYPE c LENGTH 1,
|
char TYPE c LENGTH 1,
|
||||||
|
@ -17,7 +32,7 @@ CLASS zcl_excel_font DEFINITION
|
||||||
TYPES:
|
TYPES:
|
||||||
BEGIN OF mty_s_font_cache,
|
BEGIN OF mty_s_font_cache,
|
||||||
font_name TYPE zexcel_style_font_name,
|
font_name TYPE zexcel_style_font_name,
|
||||||
font_height TYPE tdfontsize,
|
font_height TYPE ty_font_height,
|
||||||
flag_bold TYPE abap_bool,
|
flag_bold TYPE abap_bool,
|
||||||
flag_italic TYPE abap_bool,
|
flag_italic TYPE abap_bool,
|
||||||
th_font_metrics TYPE mty_th_font_metrics,
|
th_font_metrics TYPE mty_th_font_metrics,
|
||||||
|
@ -27,21 +42,8 @@ CLASS zcl_excel_font DEFINITION
|
||||||
TYPE HASHED TABLE OF mty_s_font_cache
|
TYPE HASHED TABLE OF mty_s_font_cache
|
||||||
WITH UNIQUE KEY font_name font_height flag_bold flag_italic .
|
WITH UNIQUE KEY font_name font_height flag_bold flag_italic .
|
||||||
|
|
||||||
CONSTANTS lc_default_font_height TYPE tdfontsize VALUE '110' ##NO_TEXT.
|
|
||||||
CONSTANTS lc_default_font_name TYPE zexcel_style_font_name VALUE 'Calibri' ##NO_TEXT.
|
|
||||||
CLASS-DATA mth_font_cache TYPE mty_th_font_cache .
|
CLASS-DATA mth_font_cache TYPE mty_th_font_cache .
|
||||||
|
|
||||||
CLASS-METHODS calculate_text_width
|
|
||||||
IMPORTING
|
|
||||||
!iv_font_name TYPE zexcel_style_font_name
|
|
||||||
!iv_font_height TYPE tdfontsize
|
|
||||||
!iv_flag_bold TYPE abap_bool
|
|
||||||
!iv_flag_italic TYPE abap_bool
|
|
||||||
!iv_cell_value TYPE zexcel_cell_value
|
|
||||||
RETURNING
|
|
||||||
VALUE(rv_width) TYPE f .
|
|
||||||
PROTECTED SECTION.
|
|
||||||
PRIVATE SECTION.
|
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -13,65 +13,30 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH</CLSNAME>
|
|
||||||
<CMPNAME>C_PRINT_LBL_FALSE</CMPNAME>
|
<CMPNAME>C_PRINT_LBL_FALSE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Single-Character Flag</DESCRIPT>
|
<DESCRIPT>Single-Character Flag</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH</CLSNAME>
|
|
||||||
<CMPNAME>C_PRINT_LBL_FALSE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Single-Character Flag</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH</CLSNAME>
|
|
||||||
<CMPNAME>C_PRINT_LBL_TRUE</CMPNAME>
|
<CMPNAME>C_PRINT_LBL_TRUE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Single-Character Flag</DESCRIPT>
|
<DESCRIPT>Single-Character Flag</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH</CLSNAME>
|
|
||||||
<CMPNAME>C_PRINT_LBL_TRUE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Single-Character Flag</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH</CLSNAME>
|
|
||||||
<CMPNAME>C_SHOW_FALSE</CMPNAME>
|
<CMPNAME>C_SHOW_FALSE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Single-Character Flag</DESCRIPT>
|
<DESCRIPT>Single-Character Flag</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH</CLSNAME>
|
|
||||||
<CMPNAME>C_SHOW_FALSE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Single-Character Flag</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH</CLSNAME>
|
|
||||||
<CMPNAME>C_SHOW_TRUE</CMPNAME>
|
<CMPNAME>C_SHOW_TRUE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Single-Character Flag</DESCRIPT>
|
<DESCRIPT>Single-Character Flag</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH</CLSNAME>
|
|
||||||
<CMPNAME>C_SHOW_TRUE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Single-Character Flag</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,89 +13,45 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>C_GROUPINGVAL_CLUSTERED</CMPNAME>
|
<CMPNAME>C_GROUPINGVAL_CLUSTERED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Group parts of bars with offset</DESCRIPT>
|
<DESCRIPT>Group parts of bars with offset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>C_GROUPINGVAL_STACKED</CMPNAME>
|
<CMPNAME>C_GROUPINGVAL_STACKED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Group bars on top of each other</DESCRIPT>
|
<DESCRIPT>Group bars on top of each other</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_CAT_NAME</CMPNAME>
|
<CMPNAME>SET_SHOW_CAT_NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show the category name on the bar chart</DESCRIPT>
|
<DESCRIPT>Show the category name on the bar chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_CAT_NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show the category name on the bar chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_LEGEND_KEY</CMPNAME>
|
<CMPNAME>SET_SHOW_LEGEND_KEY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show the legend key on the bar chart</DESCRIPT>
|
<DESCRIPT>Show the legend key on the bar chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_LEGEND_KEY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show the legend key on the bar chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_PERCENT</CMPNAME>
|
<CMPNAME>SET_SHOW_PERCENT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Values as percent</DESCRIPT>
|
<DESCRIPT>Values as percent</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_PERCENT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Values as percent</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_SER_NAME</CMPNAME>
|
<CMPNAME>SET_SHOW_SER_NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show the serie name on the bar chart</DESCRIPT>
|
<DESCRIPT>Show the serie name on the bar chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_SER_NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show the serie name on the bar chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_VALUES</CMPNAME>
|
<CMPNAME>SET_SHOW_VALUES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show values on the bar chart</DESCRIPT>
|
<DESCRIPT>Show values on the bar chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_VALUES</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show values on the bar chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>SET_VARYCOLOR</CMPNAME>
|
<CMPNAME>SET_VARYCOLOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show vary colors</DESCRIPT>
|
<DESCRIPT>Show vary colors</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_BARS</CLSNAME>
|
|
||||||
<CMPNAME>SET_VARYCOLOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show vary colors</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,77 +13,35 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_LINE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_CAT_NAME</CMPNAME>
|
<CMPNAME>SET_SHOW_CAT_NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show the category name on the bar chart</DESCRIPT>
|
<DESCRIPT>Show the category name on the bar chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_LINE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_CAT_NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show the category name on the bar chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_LINE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_LEGEND_KEY</CMPNAME>
|
<CMPNAME>SET_SHOW_LEGEND_KEY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show the legend key on the bar chart</DESCRIPT>
|
<DESCRIPT>Show the legend key on the bar chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_LINE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_LEGEND_KEY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show the legend key on the bar chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_LINE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_PERCENT</CMPNAME>
|
<CMPNAME>SET_SHOW_PERCENT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Values as percent</DESCRIPT>
|
<DESCRIPT>Values as percent</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_LINE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_PERCENT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Values as percent</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_LINE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_SER_NAME</CMPNAME>
|
<CMPNAME>SET_SHOW_SER_NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show the serie name on the bar chart</DESCRIPT>
|
<DESCRIPT>Show the serie name on the bar chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_LINE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_SER_NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show the serie name on the bar chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_LINE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_VALUES</CMPNAME>
|
<CMPNAME>SET_SHOW_VALUES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show values on the bar chart</DESCRIPT>
|
<DESCRIPT>Show values on the bar chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_LINE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_VALUES</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show values on the bar chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_LINE</CLSNAME>
|
|
||||||
<CMPNAME>SET_VARYCOLOR</CMPNAME>
|
<CMPNAME>SET_VARYCOLOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show vary colors</DESCRIPT>
|
<DESCRIPT>Show vary colors</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_LINE</CLSNAME>
|
|
||||||
<CMPNAME>SET_VARYCOLOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show vary colors</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,89 +13,40 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_CAT_NAME</CMPNAME>
|
<CMPNAME>SET_SHOW_CAT_NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show the category name on the pie chart</DESCRIPT>
|
<DESCRIPT>Show the category name on the pie chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_CAT_NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show the category name on the pie chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_LEADER_LINES</CMPNAME>
|
<CMPNAME>SET_SHOW_LEADER_LINES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show leader lines on the pie chart</DESCRIPT>
|
<DESCRIPT>Show leader lines on the pie chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_LEADER_LINES</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show leader lines on the pie chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_LEGEND_KEY</CMPNAME>
|
<CMPNAME>SET_SHOW_LEGEND_KEY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show the legend key on the pie chart</DESCRIPT>
|
<DESCRIPT>Show the legend key on the pie chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_LEGEND_KEY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show the legend key on the pie chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_PERCENT</CMPNAME>
|
<CMPNAME>SET_SHOW_PERCENT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Values as percent</DESCRIPT>
|
<DESCRIPT>Values as percent</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_PERCENT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Values as percent</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_SER_NAME</CMPNAME>
|
<CMPNAME>SET_SHOW_SER_NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show the serie name on the pie chart</DESCRIPT>
|
<DESCRIPT>Show the serie name on the pie chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_SER_NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show the serie name on the pie chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_VALUES</CMPNAME>
|
<CMPNAME>SET_SHOW_VALUES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show values on the pie chart</DESCRIPT>
|
<DESCRIPT>Show values on the pie chart</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_SHOW_VALUES</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show values on the pie chart</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_VARYCOLOR</CMPNAME>
|
<CMPNAME>SET_VARYCOLOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Show vary colors</DESCRIPT>
|
<DESCRIPT>Show vary colors</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_GRAPH_PIE</CLSNAME>
|
|
||||||
<CMPNAME>SET_VARYCOLOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Show vary colors</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,113 +13,50 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>COLUMN</CMPNAME>
|
<CMPNAME>COLUMN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Cell Column</DESCRIPT>
|
<DESCRIPT>Cell Column</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>COLUMN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Cell Column</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>CREATE</CMPNAME>
|
<CMPNAME>CREATE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Creates new instance of hyperlink</DESCRIPT>
|
<DESCRIPT>Creates new instance of hyperlink</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>CREATE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Creates new instance of hyperlink</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_EXTERNAL_LINK</CMPNAME>
|
<CMPNAME>CREATE_EXTERNAL_LINK</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Creates new instance of external link (URL)</DESCRIPT>
|
<DESCRIPT>Creates new instance of external link (URL)</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_EXTERNAL_LINK</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Creates new instance of external link (URL)</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_INTERNAL_LINK</CMPNAME>
|
<CMPNAME>CREATE_INTERNAL_LINK</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Creates new instance of internal link</DESCRIPT>
|
<DESCRIPT>Creates new instance of internal link</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_INTERNAL_LINK</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Creates new instance of internal link</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>GET_REF</CMPNAME>
|
<CMPNAME>GET_REF</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Gets the reference string</DESCRIPT>
|
<DESCRIPT>Gets the reference string</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>GET_REF</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Gets the reference string</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>GET_URL</CMPNAME>
|
<CMPNAME>GET_URL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Gets the urls of the link</DESCRIPT>
|
<DESCRIPT>Gets the urls of the link</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>GET_URL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Gets the urls of the link</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>IS_INTERNAL</CMPNAME>
|
<CMPNAME>IS_INTERNAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Checks if link is pointing to internall location</DESCRIPT>
|
<DESCRIPT>Checks if link is pointing to internall location</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>IS_INTERNAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Checks if link is pointing to internall location</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>ROW</CMPNAME>
|
<CMPNAME>ROW</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Cell Row</DESCRIPT>
|
<DESCRIPT>Cell Row</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>ROW</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Cell Row</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>SET_CELL_REFERENCE</CMPNAME>
|
<CMPNAME>SET_CELL_REFERENCE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Sets reference to the cell</DESCRIPT>
|
<DESCRIPT>Sets reference to the cell</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_HYPERLINK</CLSNAME>
|
|
||||||
<CMPNAME>SET_CELL_REFERENCE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Sets reference to the cell</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,77 +13,35 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_LEGACY_PALETTE</CLSNAME>
|
|
||||||
<CMPNAME>COLORS</CMPNAME>
|
<CMPNAME>COLORS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Table of RGB colors</DESCRIPT>
|
<DESCRIPT>Table of RGB colors</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_LEGACY_PALETTE</CLSNAME>
|
|
||||||
<CMPNAME>COLORS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Table of RGB colors</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_LEGACY_PALETTE</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_LEGACY_PALETTE</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_LEGACY_PALETTE</CLSNAME>
|
|
||||||
<CMPNAME>GET_COLOR</CMPNAME>
|
<CMPNAME>GET_COLOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get color</DESCRIPT>
|
<DESCRIPT>Get color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_LEGACY_PALETTE</CLSNAME>
|
|
||||||
<CMPNAME>GET_COLOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_LEGACY_PALETTE</CLSNAME>
|
|
||||||
<CMPNAME>GET_COLORS</CMPNAME>
|
<CMPNAME>GET_COLORS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get all colors</DESCRIPT>
|
<DESCRIPT>Get all colors</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_LEGACY_PALETTE</CLSNAME>
|
|
||||||
<CMPNAME>GET_COLORS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get all colors</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_LEGACY_PALETTE</CLSNAME>
|
|
||||||
<CMPNAME>IS_MODIFIED</CMPNAME>
|
<CMPNAME>IS_MODIFIED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Is the palette modified from standard?</DESCRIPT>
|
<DESCRIPT>Is the palette modified from standard?</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_LEGACY_PALETTE</CLSNAME>
|
|
||||||
<CMPNAME>IS_MODIFIED</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Is the palette modified from standard?</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_LEGACY_PALETTE</CLSNAME>
|
|
||||||
<CMPNAME>SET_COLOR</CMPNAME>
|
<CMPNAME>SET_COLOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set (replace) color</DESCRIPT>
|
<DESCRIPT>Set (replace) color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_LEGACY_PALETTE</CLSNAME>
|
|
||||||
<CMPNAME>SET_COLOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Set (replace) color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -67,7 +67,6 @@
|
||||||
</LINES>
|
</LINES>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_OBSOLETE_FUNC_WRAP</CLSNAME>
|
|
||||||
<CMPNAME>GUID_CREATE</CMPNAME>
|
<CMPNAME>GUID_CREATE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Wrapper for obsolete function GUID_CREATE</DESCRIPT>
|
<DESCRIPT>Wrapper for obsolete function GUID_CREATE</DESCRIPT>
|
||||||
|
|
|
@ -13,77 +13,35 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGE</CLSNAME>
|
|
||||||
<CMPNAME>GET_GUID</CMPNAME>
|
<CMPNAME>GET_GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get Guid</DESCRIPT>
|
<DESCRIPT>Get Guid</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGE</CLSNAME>
|
|
||||||
<CMPNAME>GET_GUID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get Guid</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGE</CLSNAME>
|
|
||||||
<CMPNAME>GET_VALUE</CMPNAME>
|
<CMPNAME>GET_VALUE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get value</DESCRIPT>
|
<DESCRIPT>Get value</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGE</CLSNAME>
|
|
||||||
<CMPNAME>GET_VALUE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get value</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGE</CLSNAME>
|
|
||||||
<CMPNAME>GUID</CMPNAME>
|
<CMPNAME>GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>GUID for the OLTP System (RAW16)</DESCRIPT>
|
<DESCRIPT>GUID for the OLTP System (RAW16)</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGE</CLSNAME>
|
|
||||||
<CMPNAME>GUID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>GUID for the OLTP System (RAW16)</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGE</CLSNAME>
|
|
||||||
<CMPNAME>NAME</CMPNAME>
|
<CMPNAME>NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Range Name</DESCRIPT>
|
<DESCRIPT>Range Name</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGE</CLSNAME>
|
|
||||||
<CMPNAME>NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Range Name</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGE</CLSNAME>
|
|
||||||
<CMPNAME>SET_VALUE</CMPNAME>
|
<CMPNAME>SET_VALUE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set Range value</DESCRIPT>
|
<DESCRIPT>Set Range value</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGE</CLSNAME>
|
|
||||||
<CMPNAME>SET_VALUE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Set Range value</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGE</CLSNAME>
|
|
||||||
<CMPNAME>VALUE</CMPNAME>
|
<CMPNAME>VALUE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Cell Value</DESCRIPT>
|
<DESCRIPT>Cell Value</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGE</CLSNAME>
|
|
||||||
<CMPNAME>VALUE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Cell Value</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,101 +13,45 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>ADD</CMPNAME>
|
<CMPNAME>ADD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>ADD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>CLEAR</CMPNAME>
|
<CMPNAME>CLEAR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>CLEAR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>GET</CMPNAME>
|
<CMPNAME>GET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Gets Element</DESCRIPT>
|
<DESCRIPT>Gets Element</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>GET</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Gets Element</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>GET_ITERATOR</CMPNAME>
|
<CMPNAME>GET_ITERATOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Returns an iterator</DESCRIPT>
|
<DESCRIPT>Returns an iterator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>GET_ITERATOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Returns an iterator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>IS_EMPTY</CMPNAME>
|
<CMPNAME>IS_EMPTY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>IS_EMPTY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>REMOVE</CMPNAME>
|
<CMPNAME>REMOVE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>REMOVE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
<CMPNAME>SIZE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_RANGES</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -106,6 +106,13 @@ CLASS zcl_excel_reader_2007 DEFINITION
|
||||||
END OF t_shared_string .
|
END OF t_shared_string .
|
||||||
TYPES:
|
TYPES:
|
||||||
t_shared_strings TYPE STANDARD TABLE OF t_shared_string WITH DEFAULT KEY .
|
t_shared_strings TYPE STANDARD TABLE OF t_shared_string WITH DEFAULT KEY .
|
||||||
|
TYPES:
|
||||||
|
BEGIN OF t_table,
|
||||||
|
id TYPE string,
|
||||||
|
target TYPE string,
|
||||||
|
END OF t_table .
|
||||||
|
TYPES:
|
||||||
|
t_tables TYPE HASHED TABLE OF t_table WITH UNIQUE KEY id .
|
||||||
|
|
||||||
DATA shared_strings TYPE t_shared_strings .
|
DATA shared_strings TYPE t_shared_strings .
|
||||||
DATA styles TYPE t_style_refs .
|
DATA styles TYPE t_style_refs .
|
||||||
|
@ -268,12 +275,26 @@ CLASS zcl_excel_reader_2007 DEFINITION
|
||||||
!io_worksheet TYPE REF TO zcl_excel_worksheet
|
!io_worksheet TYPE REF TO zcl_excel_worksheet
|
||||||
RAISING
|
RAISING
|
||||||
zcx_excel .
|
zcx_excel .
|
||||||
|
"! <p class="shorttext synchronized" lang="en">Load worksheet tables</p>
|
||||||
|
METHODS load_worksheet_tables
|
||||||
|
IMPORTING
|
||||||
|
io_ixml_worksheet TYPE REF TO if_ixml_document
|
||||||
|
io_worksheet TYPE REF TO zcl_excel_worksheet
|
||||||
|
iv_dirname TYPE string
|
||||||
|
it_tables TYPE t_tables
|
||||||
|
RAISING
|
||||||
|
zcx_excel .
|
||||||
CLASS-METHODS resolve_path
|
CLASS-METHODS resolve_path
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!ip_path TYPE string
|
!ip_path TYPE string
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(rp_result) TYPE string .
|
VALUE(rp_result) TYPE string .
|
||||||
METHODS resolve_referenced_formulae .
|
METHODS resolve_referenced_formulae .
|
||||||
|
METHODS unescape_string_value
|
||||||
|
IMPORTING
|
||||||
|
i_value TYPE string
|
||||||
|
RETURNING
|
||||||
|
VALUE(result) TYPE string.
|
||||||
METHODS get_dxf_style_guid
|
METHODS get_dxf_style_guid
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!io_ixml_dxf TYPE REF TO if_ixml_element
|
!io_ixml_dxf TYPE REF TO if_ixml_element
|
||||||
|
@ -285,7 +306,12 @@ CLASS zcl_excel_reader_2007 DEFINITION
|
||||||
iv_path TYPE string
|
iv_path TYPE string
|
||||||
!ip_excel TYPE REF TO zcl_excel
|
!ip_excel TYPE REF TO zcl_excel
|
||||||
RAISING
|
RAISING
|
||||||
zcx_excel .
|
zcx_excel.
|
||||||
|
METHODS provided_string_is_escaped
|
||||||
|
IMPORTING
|
||||||
|
!value TYPE string
|
||||||
|
RETURNING
|
||||||
|
VALUE(is_escaped) TYPE abap_bool.
|
||||||
|
|
||||||
CONSTANTS: BEGIN OF namespace,
|
CONSTANTS: BEGIN OF namespace,
|
||||||
x14ac TYPE string VALUE 'http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac',
|
x14ac TYPE string VALUE 'http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac',
|
||||||
|
@ -366,9 +392,7 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
DATA: lt_row_data TYPE ltt_row_data,
|
DATA: lt_row_data TYPE ltt_row_data,
|
||||||
ls_row_data LIKE LINE OF lt_row_data,
|
ls_row_data LIKE LINE OF lt_row_data,
|
||||||
lt_collapse_rows TYPE HASHED TABLE OF i WITH UNIQUE KEY table_line,
|
lt_collapse_rows TYPE HASHED TABLE OF i WITH UNIQUE KEY table_line,
|
||||||
|
|
||||||
lv_collapsed TYPE abap_bool,
|
lv_collapsed TYPE abap_bool,
|
||||||
|
|
||||||
lv_outline_level TYPE i,
|
lv_outline_level TYPE i,
|
||||||
lv_next_consecutive_row TYPE i,
|
lv_next_consecutive_row TYPE i,
|
||||||
lt_outline_rows TYPE zcl_excel_worksheet=>mty_ts_outlines_row,
|
lt_outline_rows TYPE zcl_excel_worksheet=>mty_ts_outlines_row,
|
||||||
|
@ -402,7 +426,7 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
lv_outline_level = sy-index.
|
lv_outline_level = sy-index.
|
||||||
CLEAR lv_next_consecutive_row.
|
CLEAR lv_next_consecutive_row.
|
||||||
CLEAR ls_outline_row.
|
CLEAR ls_outline_row.
|
||||||
LOOP AT lt_row_data ASSIGNING <ls_row_data> WHERE outline_level >= lv_outline_level.
|
LOOP AT lt_row_data ASSIGNING <ls_row_data> WHERE outline_level >= lv_outline_level. "#EC CI_SORTSEQ
|
||||||
|
|
||||||
IF lv_next_consecutive_row <> <ls_row_data>-row " A gap --> close all open outlines
|
IF lv_next_consecutive_row <> <ls_row_data>-row " A gap --> close all open outlines
|
||||||
AND lv_next_consecutive_row IS NOT INITIAL. " First time in loop.
|
AND lv_next_consecutive_row IS NOT INITIAL. " First time in loop.
|
||||||
|
@ -963,7 +987,7 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
* §1.1 - "simple" strings
|
* §1.1 - "simple" strings
|
||||||
* Example: see above
|
* Example: see above
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
<ls_shared_string>-value = lo_node_si_child->get_value( ).
|
<ls_shared_string>-value = unescape_string_value( lo_node_si_child->get_value( ) ).
|
||||||
ELSE.
|
ELSE.
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
* §1.2 - rich text formatted strings
|
* §1.2 - rich text formatted strings
|
||||||
|
@ -973,25 +997,31 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
CLEAR: lv_current_offset.
|
CLEAR: lv_current_offset.
|
||||||
WHILE lo_node_si_child IS BOUND. " actually these children of <si> are <r>-tags
|
WHILE lo_node_si_child IS BOUND. " actually these children of <si> are <r>-tags
|
||||||
CLEAR: ls_rtf.
|
lv_tag_name = lo_node_si_child->get_name( ).
|
||||||
|
IF lv_tag_name = 'r'.
|
||||||
|
|
||||||
" extracting rich text formating data
|
CLEAR: ls_rtf.
|
||||||
lo_node_r_child_rpr ?= lo_node_si_child->find_from_name_ns( name = 'rPr' uri = namespace-main ).
|
|
||||||
IF lo_node_r_child_rpr IS BOUND.
|
|
||||||
lo_font = load_style_font( lo_node_r_child_rpr ).
|
|
||||||
ls_rtf-font = lo_font->get_structure( ).
|
|
||||||
ENDIF.
|
|
||||||
ls_rtf-offset = lv_current_offset.
|
|
||||||
" extract the <t>...</t> part of each <r>-tag
|
|
||||||
lo_node_r_child_t ?= lo_node_si_child->find_from_name_ns( name = 't' uri = namespace-main ).
|
|
||||||
IF lo_node_r_child_t IS BOUND.
|
|
||||||
lv_node_value = lo_node_r_child_t->get_value( ).
|
|
||||||
CONCATENATE <ls_shared_string>-value lv_node_value INTO <ls_shared_string>-value RESPECTING BLANKS.
|
|
||||||
ls_rtf-length = strlen( lv_node_value ).
|
|
||||||
ENDIF.
|
|
||||||
|
|
||||||
lv_current_offset = strlen( <ls_shared_string>-value ).
|
" extracting rich text formating data
|
||||||
APPEND ls_rtf TO <ls_shared_string>-rtf.
|
lo_node_r_child_rpr ?= lo_node_si_child->find_from_name_ns( name = 'rPr' uri = namespace-main ).
|
||||||
|
IF lo_node_r_child_rpr IS BOUND.
|
||||||
|
lo_font = load_style_font( lo_node_r_child_rpr ).
|
||||||
|
ls_rtf-font = lo_font->get_structure( ).
|
||||||
|
ENDIF.
|
||||||
|
ls_rtf-offset = lv_current_offset.
|
||||||
|
" extract the <t>...</t> part of each <r>-tag
|
||||||
|
lo_node_r_child_t ?= lo_node_si_child->find_from_name_ns( name = 't' uri = namespace-main ).
|
||||||
|
IF lo_node_r_child_t IS BOUND.
|
||||||
|
lv_node_value = unescape_string_value( lo_node_r_child_t->get_value( ) ).
|
||||||
|
CONCATENATE <ls_shared_string>-value lv_node_value INTO <ls_shared_string>-value RESPECTING BLANKS.
|
||||||
|
ls_rtf-length = strlen( lv_node_value ).
|
||||||
|
|
||||||
|
IF ls_rtf-length > 0.
|
||||||
|
lv_current_offset = strlen( <ls_shared_string>-value ).
|
||||||
|
APPEND ls_rtf TO <ls_shared_string>-rtf.
|
||||||
|
ENDIF.
|
||||||
|
ENDIF.
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
lo_node_si_child ?= lo_node_si_child->get_next( ).
|
lo_node_si_child ?= lo_node_si_child->get_next( ).
|
||||||
|
|
||||||
|
@ -2164,6 +2194,7 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
WHEN OTHERS.
|
WHEN OTHERS.
|
||||||
|
lo_range = <worksheet>-worksheet->add_new_range( ).
|
||||||
|
|
||||||
ENDCASE.
|
ENDCASE.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
@ -2227,12 +2258,16 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
END OF lty_column.
|
END OF lty_column.
|
||||||
|
|
||||||
TYPES: BEGIN OF lty_sheetview,
|
TYPES: BEGIN OF lty_sheetview,
|
||||||
showgridlines TYPE zexcel_show_gridlines,
|
showgridlines TYPE zexcel_show_gridlines,
|
||||||
tabselected TYPE string,
|
tabselected TYPE string,
|
||||||
zoomscalenormal TYPE string,
|
zoomscale TYPE string,
|
||||||
workbookviewid TYPE string,
|
zoomscalenormal TYPE string,
|
||||||
showrowcolheaders TYPE string,
|
zoomscalepagelayoutview TYPE string,
|
||||||
righttoleft TYPE string,
|
zoomscalesheetlayoutview TYPE string,
|
||||||
|
workbookviewid TYPE string,
|
||||||
|
showrowcolheaders TYPE string,
|
||||||
|
righttoleft TYPE string,
|
||||||
|
topleftcell TYPE string,
|
||||||
END OF lty_sheetview.
|
END OF lty_sheetview.
|
||||||
|
|
||||||
TYPES: BEGIN OF lty_mergecell,
|
TYPES: BEGIN OF lty_mergecell,
|
||||||
|
@ -2309,6 +2344,7 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
lc_rel_hyperlink TYPE string VALUE 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink',
|
lc_rel_hyperlink TYPE string VALUE 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink',
|
||||||
lc_rel_comments TYPE string VALUE 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments',
|
lc_rel_comments TYPE string VALUE 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments',
|
||||||
lc_rel_printer TYPE string VALUE 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/printerSettings'.
|
lc_rel_printer TYPE string VALUE 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/printerSettings'.
|
||||||
|
CONSTANTS lc_rel_table TYPE string VALUE 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/table'.
|
||||||
|
|
||||||
DATA: lo_ixml_worksheet TYPE REF TO if_ixml_document,
|
DATA: lo_ixml_worksheet TYPE REF TO if_ixml_document,
|
||||||
lo_ixml_cells TYPE REF TO if_ixml_node_collection,
|
lo_ixml_cells TYPE REF TO if_ixml_node_collection,
|
||||||
|
@ -2403,6 +2439,8 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
lt_datavalidation_range TYPE TABLE OF string,
|
lt_datavalidation_range TYPE TABLE OF string,
|
||||||
lt_rtf TYPE zexcel_t_rtf,
|
lt_rtf TYPE zexcel_t_rtf,
|
||||||
ex TYPE REF TO cx_root.
|
ex TYPE REF TO cx_root.
|
||||||
|
DATA lt_tables TYPE t_tables.
|
||||||
|
DATA ls_table TYPE t_table.
|
||||||
|
|
||||||
FIELD-SYMBOLS:
|
FIELD-SYMBOLS:
|
||||||
<ls_shared_string> TYPE t_shared_string.
|
<ls_shared_string> TYPE t_shared_string.
|
||||||
|
@ -2473,6 +2511,10 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
CATCH zcx_excel.
|
CATCH zcx_excel.
|
||||||
ENDTRY.
|
ENDTRY.
|
||||||
|
|
||||||
|
WHEN lc_rel_table.
|
||||||
|
MOVE-CORRESPONDING ls_relationship TO ls_table.
|
||||||
|
INSERT ls_table INTO TABLE lt_tables.
|
||||||
|
|
||||||
WHEN OTHERS.
|
WHEN OTHERS.
|
||||||
ENDCASE.
|
ENDCASE.
|
||||||
|
|
||||||
|
@ -2496,6 +2538,16 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
|
" Read tables (must be done before loading sheet contents)
|
||||||
|
TRY.
|
||||||
|
me->load_worksheet_tables( io_ixml_worksheet = lo_ixml_worksheet
|
||||||
|
io_worksheet = io_worksheet
|
||||||
|
iv_dirname = lv_dirname
|
||||||
|
it_tables = lt_tables ).
|
||||||
|
CATCH zcx_excel. " Ignore reading errors - pass everything we were able to identify
|
||||||
|
ENDTRY.
|
||||||
|
|
||||||
|
" Sheet contents
|
||||||
lo_ixml_rows = lo_ixml_worksheet->get_elements_by_tag_name_ns( name = 'row' uri = namespace-main ).
|
lo_ixml_rows = lo_ixml_worksheet->get_elements_by_tag_name_ns( name = 'row' uri = namespace-main ).
|
||||||
lo_ixml_iterator = lo_ixml_rows->create_iterator( ).
|
lo_ixml_iterator = lo_ixml_rows->create_iterator( ).
|
||||||
lo_ixml_row_elem ?= lo_ixml_iterator->get_next( ).
|
lo_ixml_row_elem ?= lo_ixml_iterator->get_next( ).
|
||||||
|
@ -2511,6 +2563,7 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
lv_max_col = lv_index.
|
lv_max_col = lv_index.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
lv_cell_row = ls_row-r.
|
lv_cell_row = ls_row-r.
|
||||||
|
lv_cell_column = ''.
|
||||||
lo_row = io_worksheet->get_row( lv_cell_row ).
|
lo_row = io_worksheet->get_row( lv_cell_row ).
|
||||||
IF ls_row-customheight = '1'.
|
IF ls_row-customheight = '1'.
|
||||||
lo_row->set_row_height( ip_row_height = ls_row-ht ip_custom_height = abap_true ).
|
lo_row->set_row_height( ip_row_height = ls_row-ht ip_custom_height = abap_true ).
|
||||||
|
@ -2547,6 +2600,26 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
|
|
||||||
fill_struct_from_attributes( EXPORTING ip_element = lo_ixml_cell_elem CHANGING cp_structure = ls_cell ).
|
fill_struct_from_attributes( EXPORTING ip_element = lo_ixml_cell_elem CHANGING cp_structure = ls_cell ).
|
||||||
|
|
||||||
|
" Determine the column number
|
||||||
|
IF ls_cell-r IS NOT INITIAL.
|
||||||
|
" Note that the row should remain unchanged = the one defined by <row>
|
||||||
|
" i.e. in <row r="1"...><c r="A1" s="2"><v>..., ls_cell-r would be "A1",
|
||||||
|
" the "1" of A1 should always be equal to the "1" of <row r="1"...
|
||||||
|
zcl_excel_common=>convert_columnrow2column_a_row( EXPORTING
|
||||||
|
i_columnrow = ls_cell-r
|
||||||
|
IMPORTING
|
||||||
|
e_column = lv_cell_column
|
||||||
|
e_row = lv_cell_row ).
|
||||||
|
ELSE.
|
||||||
|
" The column is the column after the last cell previously initialized in the same row.
|
||||||
|
" NB: the row is unchanged = the one defined by <row> e.g. "1" in <row r="1"...><c r="" s="2"><v>...
|
||||||
|
IF lv_cell_column IS INITIAL.
|
||||||
|
lv_cell_column = 'A'.
|
||||||
|
ELSE.
|
||||||
|
lv_cell_column = zcl_excel_common=>convert_column2alpha( zcl_excel_common=>convert_column2int( lv_cell_column ) + 1 ).
|
||||||
|
ENDIF.
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
lo_ixml_value_elem = lo_ixml_cell_elem->find_from_name_ns( name = 'v' uri = namespace-main ).
|
lo_ixml_value_elem = lo_ixml_cell_elem->find_from_name_ns( name = 'v' uri = namespace-main ).
|
||||||
|
|
||||||
CASE ls_cell-t.
|
CASE ls_cell-t.
|
||||||
|
@ -2595,11 +2668,6 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
|
|
||||||
fill_struct_from_attributes( EXPORTING ip_element = lo_ixml_formula_elem CHANGING cp_structure = ls_formula_attributes ).
|
fill_struct_from_attributes( EXPORTING ip_element = lo_ixml_formula_elem CHANGING cp_structure = ls_formula_attributes ).
|
||||||
IF ls_formula_attributes-t = 'shared'.
|
IF ls_formula_attributes-t = 'shared'.
|
||||||
zcl_excel_common=>convert_columnrow2column_a_row( EXPORTING
|
|
||||||
i_columnrow = ls_cell-r
|
|
||||||
IMPORTING
|
|
||||||
e_column = lv_cell_column
|
|
||||||
e_row = lv_cell_row ).
|
|
||||||
|
|
||||||
TRY.
|
TRY.
|
||||||
CLEAR ls_ref_formula.
|
CLEAR ls_ref_formula.
|
||||||
|
@ -2624,11 +2692,6 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
IF lv_cell_value IS NOT INITIAL
|
IF lv_cell_value IS NOT INITIAL
|
||||||
OR lv_cell_formula IS NOT INITIAL
|
OR lv_cell_formula IS NOT INITIAL
|
||||||
OR lv_style_guid IS NOT INITIAL.
|
OR lv_style_guid IS NOT INITIAL.
|
||||||
zcl_excel_common=>convert_columnrow2column_a_row( EXPORTING
|
|
||||||
i_columnrow = ls_cell-r
|
|
||||||
IMPORTING
|
|
||||||
e_column = lv_cell_column
|
|
||||||
e_row = lv_cell_row ).
|
|
||||||
io_worksheet->set_cell( ip_column = lv_cell_column " cell_elem Column
|
io_worksheet->set_cell( ip_column = lv_cell_column " cell_elem Column
|
||||||
ip_row = lv_cell_row " cell_elem row_elem
|
ip_row = lv_cell_row " cell_elem row_elem
|
||||||
ip_value = lv_cell_value " cell_elem Value
|
ip_value = lv_cell_value " cell_elem Value
|
||||||
|
@ -2731,7 +2794,8 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
|
|
||||||
* issue #367 - hide columns from
|
* issue #367 - hide columns from
|
||||||
IF ls_column-max = zcl_excel_common=>c_excel_sheet_max_col. " Max = very right column
|
IF ls_column-max = zcl_excel_common=>c_excel_sheet_max_col. " Max = very right column
|
||||||
IF ls_column-hidden = 1 " all hidden
|
IF ( ls_column-hidden = lc_xml_attr_true
|
||||||
|
OR ls_column-hidden = lc_xml_attr_true_int ) " all hidden
|
||||||
AND ls_column-min > 0.
|
AND ls_column-min > 0.
|
||||||
io_worksheet->zif_excel_sheet_properties~hide_columns_from = zcl_excel_common=>convert_column2alpha( ls_column-min ).
|
io_worksheet->zif_excel_sheet_properties~hide_columns_from = zcl_excel_common=>convert_column2alpha( ls_column-min ).
|
||||||
ELSEIF ls_column-style > ''.
|
ELSEIF ls_column-style > ''.
|
||||||
|
@ -2762,7 +2826,13 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
OR ls_sheetview-righttoleft = lc_xml_attr_true_int.
|
OR ls_sheetview-righttoleft = lc_xml_attr_true_int.
|
||||||
io_worksheet->zif_excel_sheet_properties~set_right_to_left( abap_true ).
|
io_worksheet->zif_excel_sheet_properties~set_right_to_left( abap_true ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
io_worksheet->zif_excel_sheet_properties~zoomscale = ls_sheetview-zoomscale.
|
||||||
|
io_worksheet->zif_excel_sheet_properties~zoomscale_normal = ls_sheetview-zoomscalenormal.
|
||||||
|
io_worksheet->zif_excel_sheet_properties~zoomscale_pagelayoutview = ls_sheetview-zoomscalepagelayoutview.
|
||||||
|
io_worksheet->zif_excel_sheet_properties~zoomscale_sheetlayoutview = ls_sheetview-zoomscalesheetlayoutview.
|
||||||
|
IF ls_sheetview-topleftcell IS NOT INITIAL.
|
||||||
|
io_worksheet->set_sheetview_top_left_cell( ls_sheetview-topleftcell ).
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
"Add merge cell information
|
"Add merge cell information
|
||||||
lo_ixml_mergecells = lo_ixml_worksheet->get_elements_by_tag_name_ns( name = 'mergeCell' uri = namespace-main ).
|
lo_ixml_mergecells = lo_ixml_worksheet->get_elements_by_tag_name_ns( name = 'mergeCell' uri = namespace-main ).
|
||||||
|
@ -2854,6 +2924,21 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
ls_odd_footer-left_value = lo_ixml_hf_value_elem->get_value( ).
|
ls_odd_footer-left_value = lo_ixml_hf_value_elem->get_value( ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
|
lo_ixml_hf_value_elem = lo_ixml_headerfooter_elem->find_from_name_ns( name = 'oddHeader' uri = namespace-main ).
|
||||||
|
IF lo_ixml_hf_value_elem IS NOT INITIAL.
|
||||||
|
ls_odd_header-left_value = lo_ixml_hf_value_elem->get_value( ).
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
|
lo_ixml_hf_value_elem = lo_ixml_headerfooter_elem->find_from_name_ns( name = 'evenFooter' uri = namespace-main ).
|
||||||
|
IF lo_ixml_hf_value_elem IS NOT INITIAL.
|
||||||
|
ls_even_footer-left_value = lo_ixml_hf_value_elem->get_value( ).
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
|
lo_ixml_hf_value_elem = lo_ixml_headerfooter_elem->find_from_name_ns( name = 'evenHeader' uri = namespace-main ).
|
||||||
|
IF lo_ixml_hf_value_elem IS NOT INITIAL.
|
||||||
|
ls_even_header-left_value = lo_ixml_hf_value_elem->get_value( ).
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
* 2do§1 Header/footer
|
* 2do§1 Header/footer
|
||||||
" TODO.. get the rest.
|
" TODO.. get the rest.
|
||||||
|
|
||||||
|
@ -2864,21 +2949,12 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
|
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
" Start fix 194 Read attributes HIDDEN, OUTLINELEVEL, COLLAPSED in ZCL_EXCEL_READER_2007
|
|
||||||
" Read pane
|
" Read pane
|
||||||
lo_ixml_pane_elem = lo_ixml_sheetview_elem->find_from_name_ns( name = 'pane' uri = namespace-main ).
|
lo_ixml_pane_elem = lo_ixml_sheetview_elem->find_from_name_ns( name = 'pane' uri = namespace-main ).
|
||||||
IF lo_ixml_pane_elem IS BOUND.
|
IF lo_ixml_pane_elem IS BOUND.
|
||||||
fill_struct_from_attributes( EXPORTING ip_element = lo_ixml_pane_elem CHANGING cp_structure = ls_excel_pane ).
|
fill_struct_from_attributes( EXPORTING ip_element = lo_ixml_pane_elem CHANGING cp_structure = ls_excel_pane ).
|
||||||
" Issue #194
|
lv_pane_cell_col = ls_excel_pane-xsplit.
|
||||||
" Replace REGEX with method from the common class
|
lv_pane_cell_row = ls_excel_pane-ysplit.
|
||||||
zcl_excel_common=>convert_columnrow2column_a_row( EXPORTING
|
|
||||||
i_columnrow = ls_excel_pane-topleftcell
|
|
||||||
IMPORTING
|
|
||||||
e_column = lv_pane_cell_col_a " Cell Column
|
|
||||||
e_row = lv_pane_cell_row ). " Natural number
|
|
||||||
lv_pane_cell_col = zcl_excel_common=>convert_column2int( lv_pane_cell_col_a ).
|
|
||||||
SUBTRACT 1 FROM: lv_pane_cell_col,
|
|
||||||
lv_pane_cell_row.
|
|
||||||
IF lv_pane_cell_col > 0
|
IF lv_pane_cell_col > 0
|
||||||
AND lv_pane_cell_row > 0.
|
AND lv_pane_cell_row > 0.
|
||||||
io_worksheet->freeze_panes( ip_num_rows = lv_pane_cell_row
|
io_worksheet->freeze_panes( ip_num_rows = lv_pane_cell_row
|
||||||
|
@ -2888,8 +2964,10 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
ELSE.
|
ELSE.
|
||||||
io_worksheet->freeze_panes( ip_num_columns = lv_pane_cell_col ).
|
io_worksheet->freeze_panes( ip_num_columns = lv_pane_cell_col ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
IF ls_excel_pane-topleftcell IS NOT INITIAL.
|
||||||
|
io_worksheet->set_pane_top_left_cell( ls_excel_pane-topleftcell ).
|
||||||
|
ENDIF.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
" End fix 194 Read attributes HIDDEN, OUTLINELEVEL, COLLAPSED in ZCL_EXCEL_READER_2007
|
|
||||||
|
|
||||||
" Start fix 276 Read data validations
|
" Start fix 276 Read data validations
|
||||||
lo_ixml_datavalidations = lo_ixml_worksheet->get_elements_by_tag_name_ns( name = 'dataValidation' uri = namespace-main ).
|
lo_ixml_datavalidations = lo_ixml_worksheet->get_elements_by_tag_name_ns( name = 'dataValidation' uri = namespace-main ).
|
||||||
|
@ -3865,6 +3943,130 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD load_worksheet_tables.
|
||||||
|
|
||||||
|
DATA lo_ixml_table_columns TYPE REF TO if_ixml_node_collection.
|
||||||
|
DATA lo_ixml_table_column TYPE REF TO if_ixml_element.
|
||||||
|
DATA lo_ixml_table TYPE REF TO if_ixml_element.
|
||||||
|
DATA lo_ixml_table_style TYPE REF TO if_ixml_element.
|
||||||
|
DATA lt_field_catalog TYPE zexcel_t_fieldcatalog.
|
||||||
|
DATA ls_field_catalog TYPE zexcel_s_fieldcatalog.
|
||||||
|
DATA lo_ixml_iterator TYPE REF TO if_ixml_node_iterator.
|
||||||
|
DATA ls_table_settings TYPE zexcel_s_table_settings.
|
||||||
|
DATA lv_path TYPE string.
|
||||||
|
DATA lt_components TYPE abap_component_tab.
|
||||||
|
DATA ls_component TYPE abap_componentdescr.
|
||||||
|
DATA lo_rtti_table TYPE REF TO cl_abap_tabledescr.
|
||||||
|
DATA lv_dref_table TYPE REF TO data.
|
||||||
|
DATA lv_num_lines TYPE i.
|
||||||
|
DATA lo_line_type TYPE REF TO cl_abap_structdescr.
|
||||||
|
|
||||||
|
DATA: BEGIN OF ls_table,
|
||||||
|
id TYPE string,
|
||||||
|
name TYPE string,
|
||||||
|
displayname TYPE string,
|
||||||
|
ref TYPE string,
|
||||||
|
totalsrowshown TYPE string,
|
||||||
|
END OF ls_table.
|
||||||
|
|
||||||
|
DATA: BEGIN OF ls_table_style,
|
||||||
|
name TYPE string,
|
||||||
|
showrowstripes TYPE string,
|
||||||
|
showcolumnstripes TYPE string,
|
||||||
|
END OF ls_table_style.
|
||||||
|
|
||||||
|
DATA: BEGIN OF ls_table_column,
|
||||||
|
id TYPE string,
|
||||||
|
name TYPE string,
|
||||||
|
END OF ls_table_column.
|
||||||
|
|
||||||
|
FIELD-SYMBOLS <ls_table> LIKE LINE OF it_tables.
|
||||||
|
FIELD-SYMBOLS <lt_table> TYPE STANDARD TABLE.
|
||||||
|
FIELD-SYMBOLS <ls_field> TYPE zexcel_s_fieldcatalog.
|
||||||
|
|
||||||
|
LOOP AT it_tables ASSIGNING <ls_table>.
|
||||||
|
|
||||||
|
CONCATENATE iv_dirname <ls_table>-target INTO lv_path.
|
||||||
|
lv_path = resolve_path( lv_path ).
|
||||||
|
|
||||||
|
lo_ixml_table = me->get_ixml_from_zip_archive( lv_path )->get_root_element( ).
|
||||||
|
fill_struct_from_attributes( EXPORTING
|
||||||
|
ip_element = lo_ixml_table
|
||||||
|
CHANGING
|
||||||
|
cp_structure = ls_table ).
|
||||||
|
|
||||||
|
lo_ixml_table_style ?= lo_ixml_table->find_from_name( 'tableStyleInfo' ).
|
||||||
|
fill_struct_from_attributes( EXPORTING
|
||||||
|
ip_element = lo_ixml_table_style
|
||||||
|
CHANGING
|
||||||
|
cp_structure = ls_table_style ).
|
||||||
|
|
||||||
|
ls_table_settings-table_name = ls_table-name.
|
||||||
|
ls_table_settings-table_style = ls_table_style-name.
|
||||||
|
ls_table_settings-show_column_stripes = boolc( ls_table_style-showcolumnstripes = '1' ).
|
||||||
|
ls_table_settings-show_row_stripes = boolc( ls_table_style-showrowstripes = '1' ).
|
||||||
|
|
||||||
|
zcl_excel_common=>convert_range2column_a_row(
|
||||||
|
EXPORTING
|
||||||
|
i_range = ls_table-ref
|
||||||
|
IMPORTING
|
||||||
|
e_column_start = ls_table_settings-top_left_column
|
||||||
|
e_column_end = ls_table_settings-bottom_right_column
|
||||||
|
e_row_start = ls_table_settings-top_left_row
|
||||||
|
e_row_end = ls_table_settings-bottom_right_row ).
|
||||||
|
|
||||||
|
lo_ixml_table_columns = lo_ixml_table->get_elements_by_tag_name( name = 'tableColumn' ).
|
||||||
|
lo_ixml_iterator = lo_ixml_table_columns->create_iterator( ).
|
||||||
|
lo_ixml_table_column ?= lo_ixml_iterator->get_next( ).
|
||||||
|
CLEAR lt_field_catalog.
|
||||||
|
WHILE lo_ixml_table_column IS BOUND.
|
||||||
|
|
||||||
|
CLEAR ls_table_column.
|
||||||
|
fill_struct_from_attributes( EXPORTING
|
||||||
|
ip_element = lo_ixml_table_column
|
||||||
|
CHANGING
|
||||||
|
cp_structure = ls_table_column ).
|
||||||
|
|
||||||
|
ls_field_catalog-position = lines( lt_field_catalog ) + 1.
|
||||||
|
ls_field_catalog-fieldname = |COMP_{ ls_field_catalog-position PAD = '0' ALIGN = RIGHT WIDTH = 4 }|.
|
||||||
|
ls_field_catalog-scrtext_l = ls_table_column-name.
|
||||||
|
ls_field_catalog-dynpfld = abap_true.
|
||||||
|
ls_field_catalog-abap_type = cl_abap_typedescr=>typekind_string.
|
||||||
|
APPEND ls_field_catalog TO lt_field_catalog.
|
||||||
|
|
||||||
|
lo_ixml_table_column ?= lo_ixml_iterator->get_next( ).
|
||||||
|
|
||||||
|
ENDWHILE.
|
||||||
|
|
||||||
|
CLEAR lt_components.
|
||||||
|
LOOP AT lt_field_catalog ASSIGNING <ls_field>.
|
||||||
|
CLEAR ls_component.
|
||||||
|
ls_component-name = <ls_field>-fieldname.
|
||||||
|
ls_component-type = cl_abap_elemdescr=>get_string( ).
|
||||||
|
APPEND ls_component TO lt_components.
|
||||||
|
ENDLOOP.
|
||||||
|
|
||||||
|
lo_line_type = cl_abap_structdescr=>get( lt_components ).
|
||||||
|
lo_rtti_table = cl_abap_tabledescr=>get( lo_line_type ).
|
||||||
|
CREATE DATA lv_dref_table TYPE HANDLE lo_rtti_table.
|
||||||
|
ASSIGN lv_dref_table->* TO <lt_table>.
|
||||||
|
|
||||||
|
lv_num_lines = ls_table_settings-bottom_right_row - ls_table_settings-top_left_row.
|
||||||
|
DO lv_num_lines TIMES.
|
||||||
|
APPEND INITIAL LINE TO <lt_table>.
|
||||||
|
ENDDO.
|
||||||
|
|
||||||
|
io_worksheet->bind_table(
|
||||||
|
EXPORTING
|
||||||
|
ip_table = <lt_table>
|
||||||
|
it_field_catalog = lt_field_catalog
|
||||||
|
is_table_settings = ls_table_settings ).
|
||||||
|
|
||||||
|
ENDLOOP.
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD read_from_applserver.
|
METHOD read_from_applserver.
|
||||||
|
|
||||||
DATA: lv_filelength TYPE i,
|
DATA: lv_filelength TYPE i,
|
||||||
|
@ -4028,7 +4230,7 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
* Get referenced Cells, Build ranges for easy lookup
|
* Get referenced Cells, Build ranges for easy lookup
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
LOOP AT me->mt_ref_formulae INTO ls_ref_formula WHERE ref <> space.
|
LOOP AT me->mt_ref_formulae INTO ls_ref_formula WHERE ref <> space. "#EC CI_HASHSEQ
|
||||||
|
|
||||||
CLEAR ls_referenced_cell.
|
CLEAR ls_referenced_cell.
|
||||||
ls_referenced_cell-sheet = ls_ref_formula-sheet.
|
ls_referenced_cell-sheet = ls_ref_formula-sheet.
|
||||||
|
@ -4064,7 +4266,7 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
* For each referencing cell determine the referenced cell
|
* For each referencing cell determine the referenced cell
|
||||||
* and resolve the formula
|
* and resolve the formula
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
LOOP AT me->mt_ref_formulae INTO ls_ref_formula WHERE ref = space.
|
LOOP AT me->mt_ref_formulae INTO ls_ref_formula WHERE ref = space. "#EC CI_HASHSEQ
|
||||||
|
|
||||||
|
|
||||||
CLEAR lv_current_cell.
|
CLEAR lv_current_cell.
|
||||||
|
@ -4101,6 +4303,47 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
METHOD unescape_string_value.
|
||||||
|
|
||||||
|
DATA:
|
||||||
|
"Marks the Position before the searched Pattern occurs in the String
|
||||||
|
"For example in String A_X_TEST_X, the Table is filled with 1 and 8
|
||||||
|
lt_character_positions TYPE TABLE OF i,
|
||||||
|
lv_character_position TYPE i,
|
||||||
|
lv_character_position_plus_2 TYPE i,
|
||||||
|
lv_character_position_plus_6 TYPE i,
|
||||||
|
lv_unescaped_value TYPE string.
|
||||||
|
|
||||||
|
" The text "_x...._", with "_x" not "_X". Each "." represents one character, being 0-9 a-f or A-F (case insensitive),
|
||||||
|
" is interpreted like Unicode character U+.... (e.g. "_x0041_" is rendered like "A") is for characters.
|
||||||
|
" To not interpret it, Excel replaces the first "_" with "_x005f_".
|
||||||
|
result = i_value.
|
||||||
|
|
||||||
|
IF provided_string_is_escaped( i_value ) = abap_true.
|
||||||
|
CLEAR lt_character_positions.
|
||||||
|
APPEND sy-fdpos TO lt_character_positions.
|
||||||
|
lv_character_position = sy-fdpos + 1.
|
||||||
|
WHILE result+lv_character_position CS '_x'.
|
||||||
|
ADD sy-fdpos TO lv_character_position.
|
||||||
|
APPEND lv_character_position TO lt_character_positions.
|
||||||
|
ADD 1 TO lv_character_position.
|
||||||
|
ENDWHILE.
|
||||||
|
SORT lt_character_positions BY table_line DESCENDING.
|
||||||
|
LOOP AT lt_character_positions INTO lv_character_position.
|
||||||
|
lv_character_position_plus_2 = lv_character_position + 2.
|
||||||
|
lv_character_position_plus_6 = lv_character_position + 6.
|
||||||
|
IF substring( val = result off = lv_character_position_plus_2 len = 4 ) CO '0123456789ABCDEFabcdef'.
|
||||||
|
IF substring( val = result off = lv_character_position_plus_6 len = 1 ) = '_'.
|
||||||
|
lv_unescaped_value = cl_abap_conv_in_ce=>uccp( to_upper( substring( val = result off = lv_character_position_plus_2 len = 4 ) ) ).
|
||||||
|
REPLACE SECTION OFFSET lv_character_position LENGTH 7 OF result WITH lv_unescaped_value.
|
||||||
|
ENDIF.
|
||||||
|
ENDIF.
|
||||||
|
ENDLOOP.
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_excel_reader~load.
|
METHOD zif_excel_reader~load.
|
||||||
*--------------------------------------------------------------------*
|
*--------------------------------------------------------------------*
|
||||||
* ToDos:
|
* ToDos:
|
||||||
|
@ -4216,4 +4459,19 @@ CLASS zcl_excel_reader_2007 IMPLEMENTATION.
|
||||||
iv_zcl_excel_classname = iv_zcl_excel_classname ).
|
iv_zcl_excel_classname = iv_zcl_excel_classname ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
METHOD provided_string_is_escaped.
|
||||||
|
|
||||||
|
"Check if passed value is really an escaped Character
|
||||||
|
IF value CS '_x'.
|
||||||
|
is_escaped = abap_true.
|
||||||
|
TRY.
|
||||||
|
IF substring( val = value off = sy-fdpos + 6 len = 1 ) <> '_'.
|
||||||
|
is_escaped = abap_false.
|
||||||
|
ENDIF.
|
||||||
|
CATCH cx_sy_range_out_of_bounds.
|
||||||
|
is_escaped = abap_false.
|
||||||
|
ENDTRY.
|
||||||
|
ENDIF.
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
ENDCLASS.
|
ENDCLASS.
|
||||||
|
|
70
src/zcl_excel_reader_2007.clas.testclasses.abap
Normal file
70
src/zcl_excel_reader_2007.clas.testclasses.abap
Normal file
|
@ -0,0 +1,70 @@
|
||||||
|
*"* use this source file for your ABAP unit test classes
|
||||||
|
|
||||||
|
CLASS ltc_unescape_string_value DEFINITION DEFERRED.
|
||||||
|
CLASS zcl_excel_reader_2007 DEFINITION LOCAL FRIENDS
|
||||||
|
ltc_unescape_string_value.
|
||||||
|
|
||||||
|
|
||||||
|
CLASS ltc_unescape_string_value DEFINITION
|
||||||
|
FOR TESTING
|
||||||
|
DURATION SHORT
|
||||||
|
RISK LEVEL HARMLESS.
|
||||||
|
PRIVATE SECTION.
|
||||||
|
|
||||||
|
METHODS escaped_character_inside_text FOR TESTING.
|
||||||
|
METHODS no_escaping FOR TESTING.
|
||||||
|
METHODS one_escaped_character FOR TESTING.
|
||||||
|
METHODS two_escaped_characters FOR TESTING.
|
||||||
|
METHODS skip_when_not_escaped FOR TESTING RAISING cx_static_check.
|
||||||
|
|
||||||
|
METHODS run_cut
|
||||||
|
IMPORTING
|
||||||
|
input TYPE string
|
||||||
|
exp TYPE string.
|
||||||
|
|
||||||
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
CLASS ltc_unescape_string_value IMPLEMENTATION.
|
||||||
|
|
||||||
|
METHOD escaped_character_inside_text.
|
||||||
|
run_cut( input = 'start _x0000_ end' exp = |start { cl_abap_conv_in_ce=>uccp( '0000' ) } end| ).
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD no_escaping.
|
||||||
|
run_cut( input = 'no escaping' exp = 'no escaping' ).
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD one_escaped_character.
|
||||||
|
run_cut( input = '_x0000_' exp = cl_abap_conv_in_ce=>uccp( '0000' ) ).
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD run_cut.
|
||||||
|
|
||||||
|
DATA: lo_excel TYPE REF TO zcl_excel_reader_2007.
|
||||||
|
|
||||||
|
CREATE OBJECT lo_excel.
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals( act = lo_excel->unescape_string_value( input ) exp = exp msg = |input: { input }| ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD two_escaped_characters.
|
||||||
|
run_cut( input = '_x0000_ and _xFFFF_' exp = |{ cl_abap_conv_in_ce=>uccp( '0000' ) } and { cl_abap_conv_in_ce=>uccp( 'FFFF' ) }| ).
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD skip_when_not_escaped.
|
||||||
|
DATA: lo_excel TYPE REF TO zcl_excel_reader_2007,
|
||||||
|
value TYPE string VALUE 'TEST_X'.
|
||||||
|
|
||||||
|
CREATE OBJECT lo_excel.
|
||||||
|
|
||||||
|
"Method is used to check for "_x", but its not an escaped charcater, output should input.
|
||||||
|
lo_excel->unescape_string_value( i_value = value ).
|
||||||
|
|
||||||
|
cl_abap_unit_assert=>assert_equals(
|
||||||
|
exp = value
|
||||||
|
act = value ).
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
ENDCLASS.
|
|
@ -10,6 +10,7 @@
|
||||||
<CLSCCINCL>X</CLSCCINCL>
|
<CLSCCINCL>X</CLSCCINCL>
|
||||||
<FIXPT>X</FIXPT>
|
<FIXPT>X</FIXPT>
|
||||||
<UNICODE>X</UNICODE>
|
<UNICODE>X</UNICODE>
|
||||||
|
<WITH_UNIT_TESTS>X</WITH_UNIT_TESTS>
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<TPOOL>
|
<TPOOL>
|
||||||
<item>
|
<item>
|
||||||
|
@ -33,347 +34,205 @@
|
||||||
</TPOOL>
|
</TPOOL>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_ZIP_ARCHIVE</CMPNAME>
|
<CMPNAME>CREATE_ZIP_ARCHIVE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create the zip reference object</DESCRIPT>
|
<DESCRIPT>Create the zip reference object</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>FILL_ROW_OUTLINES</CMPNAME>
|
<CMPNAME>FILL_ROW_OUTLINES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill row outlines from collapsed and hierarchy information</DESCRIPT>
|
<DESCRIPT>Fill row outlines from collapsed and hierarchy information</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>FILL_STRUCT_FROM_ATTRIBUTES</CMPNAME>
|
<CMPNAME>FILL_STRUCT_FROM_ATTRIBUTES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fills structure fields based on XML node attributes</DESCRIPT>
|
<DESCRIPT>Fills structure fields based on XML node attributes</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>FILL_STRUCT_FROM_ATTRIBUTES</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fills structure fields based on XML node attributes</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>GET_DXF_STYLE_GUID</CMPNAME>
|
<CMPNAME>GET_DXF_STYLE_GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get guid of dxf style</DESCRIPT>
|
<DESCRIPT>Get guid of dxf style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>GET_FROM_ZIP_ARCHIVE</CMPNAME>
|
<CMPNAME>GET_FROM_ZIP_ARCHIVE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Read file from ZIP Archive</DESCRIPT>
|
<DESCRIPT>Read file from ZIP Archive</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>GET_FROM_ZIP_ARCHIVE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Read file from ZIP Archive</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>GET_IXML_FROM_ZIP_ARCHIVE</CMPNAME>
|
<CMPNAME>GET_IXML_FROM_ZIP_ARCHIVE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Read file from ZIP Archive and convert to ixml document</DESCRIPT>
|
<DESCRIPT>Read file from ZIP Archive and convert to ixml document</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>GET_IXML_FROM_ZIP_ARCHIVE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Read file from ZIP Archive</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>GTS_EXTERNAL_HYPERLINK</CMPNAME>
|
<CMPNAME>GTS_EXTERNAL_HYPERLINK</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>External hyperlink</DESCRIPT>
|
<DESCRIPT>External hyperlink</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>GTT_EXTERNAL_HYPERLINKS</CMPNAME>
|
<CMPNAME>GTT_EXTERNAL_HYPERLINKS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Table with external hyperlinks</DESCRIPT>
|
<DESCRIPT>Table with external hyperlinks</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_DRAWING_ANCHOR</CMPNAME>
|
<CMPNAME>LOAD_DRAWING_ANCHOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads drawing anchor</DESCRIPT>
|
<DESCRIPT>Loads drawing anchor</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_DRAWING_ANCHOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Loads worksheet</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_DXF_STYLES</CMPNAME>
|
<CMPNAME>LOAD_DXF_STYLES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads dxf styles</DESCRIPT>
|
<DESCRIPT>Loads dxf styles</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_SHARED_STRINGS</CMPNAME>
|
<CMPNAME>LOAD_SHARED_STRINGS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads shared strings table</DESCRIPT>
|
<DESCRIPT>Loads shared strings table</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_SHARED_STRINGS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Loads shared strings table</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_STYLES</CMPNAME>
|
<CMPNAME>LOAD_STYLES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads styles</DESCRIPT>
|
<DESCRIPT>Loads styles</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_STYLES</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Loads styles</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_STYLE_BORDERS</CMPNAME>
|
<CMPNAME>LOAD_STYLE_BORDERS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads 'borders' part of styles</DESCRIPT>
|
<DESCRIPT>Loads 'borders' part of styles</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_STYLE_BORDERS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Loads 'borders' part of styles</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_STYLE_FILLS</CMPNAME>
|
<CMPNAME>LOAD_STYLE_FILLS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads 'fills' part of styles</DESCRIPT>
|
<DESCRIPT>Loads 'fills' part of styles</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_STYLE_FILLS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Loads 'fills' part of styles</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_STYLE_FONTS</CMPNAME>
|
<CMPNAME>LOAD_STYLE_FONTS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads 'fonts' part of styles</DESCRIPT>
|
<DESCRIPT>Loads 'fonts' part of styles</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_STYLE_FONTS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Loads 'fonts' part of styles</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_STYLE_NUM_FORMATS</CMPNAME>
|
<CMPNAME>LOAD_STYLE_NUM_FORMATS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads 'number format' part of styles</DESCRIPT>
|
<DESCRIPT>Loads 'number format' part of styles</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_STYLE_NUM_FORMATS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Loads 'number format' part of styles</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_THEME</CMPNAME>
|
<CMPNAME>LOAD_THEME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads theme</DESCRIPT>
|
<DESCRIPT>Loads theme</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKBOOK</CMPNAME>
|
<CMPNAME>LOAD_WORKBOOK</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads workbook</DESCRIPT>
|
<DESCRIPT>Loads workbook</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKBOOK</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Loads workbook</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET</CMPNAME>
|
<CMPNAME>LOAD_WORKSHEET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads worksheet</DESCRIPT>
|
<DESCRIPT>Loads worksheet</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Loads worksheet</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT</CMPNAME>
|
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Load worksheet's conditional formattings</DESCRIPT>
|
<DESCRIPT>Load worksheet's conditional formattings</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_AA</CMPNAME>
|
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_AA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Load worksheet's conditional formatting - type above average</DESCRIPT>
|
<DESCRIPT>Load worksheet's conditional formatting - type above average</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_CI</CMPNAME>
|
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_CI</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Load worksheet's conditional formatting - type cellIs</DESCRIPT>
|
<DESCRIPT>Load worksheet's conditional formatting - type cellIs</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_CS</CMPNAME>
|
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_CS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Load worksheet's conditional formatting - type colorscale</DESCRIPT>
|
<DESCRIPT>Load worksheet's conditional formatting - type colorscale</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_DB</CMPNAME>
|
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_DB</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Load worksheet's conditional formatting - type databar</DESCRIPT>
|
<DESCRIPT>Load worksheet's conditional formatting - type databar</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_EX</CMPNAME>
|
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_EX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Load worksheet's conditional formatting - type expression</DESCRIPT>
|
<DESCRIPT>Load worksheet's conditional formatting - type expression</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_IS</CMPNAME>
|
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_IS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Load worksheet's conditional formatting - type iconset</DESCRIPT>
|
<DESCRIPT>Load worksheet's conditional formatting - type iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_T10</CMPNAME>
|
<CMPNAME>LOAD_WORKSHEET_COND_FORMAT_T10</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Load worksheet's conditional formatting - type top10</DESCRIPT>
|
<DESCRIPT>Load worksheet's conditional formatting - type top10</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET_DRAWING</CMPNAME>
|
<CMPNAME>LOAD_WORKSHEET_DRAWING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads worksheet drawings</DESCRIPT>
|
<DESCRIPT>Loads worksheet drawings</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET_DRAWING</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Loads worksheet drawings</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET_HYPERLINKS</CMPNAME>
|
<CMPNAME>LOAD_WORKSHEET_HYPERLINKS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads hyperlinks of worksheet</DESCRIPT>
|
<DESCRIPT>Loads hyperlinks of worksheet</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET_PAGEBREAKS</CMPNAME>
|
<CMPNAME>LOAD_WORKSHEET_PAGEBREAKS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Load pagebreaks of worksheet</DESCRIPT>
|
<DESCRIPT>Load pagebreaks of worksheet</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_WORKSHEET_PAGEMARGINS</CMPNAME>
|
<CMPNAME>LOAD_WORKSHEET_PAGEMARGINS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Loads pagemargings of worksheet</DESCRIPT>
|
<DESCRIPT>Loads pagemargings of worksheet</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
<CMPNAME>LOAD_WORKSHEET_TABLES</CMPNAME>
|
||||||
|
<LANGU>E</LANGU>
|
||||||
|
<DESCRIPT>Load worksheet tables</DESCRIPT>
|
||||||
|
</SEOCOMPOTX>
|
||||||
|
<SEOCOMPOTX>
|
||||||
<CMPNAME>MT_DXF_STYLES</CMPNAME>
|
<CMPNAME>MT_DXF_STYLES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Styles mapping</DESCRIPT>
|
<DESCRIPT>Styles mapping</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>MT_REF_FORMULAE</CMPNAME>
|
<CMPNAME>MT_REF_FORMULAE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Referenced formulae before resolving</DESCRIPT>
|
<DESCRIPT>Referenced formulae before resolving</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>MT_REF_FORMULAE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Referenced formulae before resolving</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>READ_FROM_APPLSERVER</CMPNAME>
|
<CMPNAME>READ_FROM_APPLSERVER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Load excel data from appserver</DESCRIPT>
|
<DESCRIPT>Load excel data from appserver</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>READ_FROM_LOCAL_FILE</CMPNAME>
|
<CMPNAME>READ_FROM_LOCAL_FILE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Load excel data from local file</DESCRIPT>
|
<DESCRIPT>Load excel data from local file</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>RESOLVE_PATH</CMPNAME>
|
<CMPNAME>RESOLVE_PATH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Return path after ../ values are removed</DESCRIPT>
|
<DESCRIPT>Return path after ../ values are removed</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>RESOLVE_PATH</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Return path after ../ values are removed</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>RESOLVE_REFERENCED_FORMULAE</CMPNAME>
|
<CMPNAME>RESOLVE_REFERENCED_FORMULAE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Resolve referenced formulae</DESCRIPT>
|
<DESCRIPT>Resolve referenced formulae</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>RESOLVE_REFERENCED_FORMULAE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Resolve referenced formulae</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>SHARED_STRINGS</CMPNAME>
|
<CMPNAME>SHARED_STRINGS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Table with Strings</DESCRIPT>
|
<DESCRIPT>Table with Strings</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>SHARED_STRINGS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Table with Strings</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>ZIP</CMPNAME>
|
<CMPNAME>ZIP</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Zip Utility</DESCRIPT>
|
<DESCRIPT>Zip Utility</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_2007</CLSNAME>
|
|
||||||
<CMPNAME>ZIP</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Zip Utility</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -206,7 +206,7 @@ CLASS zcl_excel_reader_huge_file IMPLEMENTATION.
|
||||||
|
|
||||||
lt_shared_strings = read_shared_strings( lo_reader ).
|
lt_shared_strings = read_shared_strings( lo_reader ).
|
||||||
LOOP AT lt_shared_strings ASSIGNING <lv_shared_string>.
|
LOOP AT lt_shared_strings ASSIGNING <lv_shared_string>.
|
||||||
ls_shared_string-value = <lv_shared_string>.
|
ls_shared_string-value = unescape_string_value( <lv_shared_string> ).
|
||||||
APPEND ls_shared_string TO shared_strings.
|
APPEND ls_shared_string TO shared_strings.
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
|
|
||||||
|
|
|
@ -14,55 +14,46 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_HUGE_FILE</CLSNAME>
|
|
||||||
<CMPNAME>FILL_CELL_FROM_ATTRIBUTES</CMPNAME>
|
<CMPNAME>FILL_CELL_FROM_ATTRIBUTES</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill some cell properties from <c> element attributes</DESCRIPT>
|
<DESCRIPT>Fill some cell properties from <c> element attributes</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_HUGE_FILE</CLSNAME>
|
|
||||||
<CMPNAME>GET_CELL_COORD</CMPNAME>
|
<CMPNAME>GET_CELL_COORD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Cell coordinates from expression (like "B2")</DESCRIPT>
|
<DESCRIPT>Cell coordinates from expression (like "B2")</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_HUGE_FILE</CLSNAME>
|
|
||||||
<CMPNAME>GET_SHARED_STRING</CMPNAME>
|
<CMPNAME>GET_SHARED_STRING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Read from shared string table</DESCRIPT>
|
<DESCRIPT>Read from shared string table</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_HUGE_FILE</CLSNAME>
|
|
||||||
<CMPNAME>GET_STYLE</CMPNAME>
|
<CMPNAME>GET_STYLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Read from style table</DESCRIPT>
|
<DESCRIPT>Read from style table</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_HUGE_FILE</CLSNAME>
|
|
||||||
<CMPNAME>GET_SXML_READER</CMPNAME>
|
<CMPNAME>GET_SXML_READER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create an sXML reader for an XML file in the zip archive</DESCRIPT>
|
<DESCRIPT>Create an sXML reader for an XML file in the zip archive</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_HUGE_FILE</CLSNAME>
|
|
||||||
<CMPNAME>PUT_CELL_TO_WORKSHEET</CMPNAME>
|
<CMPNAME>PUT_CELL_TO_WORKSHEET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Put cell data to worksheet</DESCRIPT>
|
<DESCRIPT>Put cell data to worksheet</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_HUGE_FILE</CLSNAME>
|
|
||||||
<CMPNAME>READ_SHARED_STRINGS</CMPNAME>
|
<CMPNAME>READ_SHARED_STRINGS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Reads the XML file containing the shared strings</DESCRIPT>
|
<DESCRIPT>Reads the XML file containing the shared strings</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_HUGE_FILE</CLSNAME>
|
|
||||||
<CMPNAME>READ_WORKSHEET_DATA</CMPNAME>
|
<CMPNAME>READ_WORKSHEET_DATA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Reads the data, formula and styles of the worksheet's cells</DESCRIPT>
|
<DESCRIPT>Reads the data, formula and styles of the worksheet's cells</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_HUGE_FILE</CLSNAME>
|
|
||||||
<CMPNAME>SKIP_TO</CMPNAME>
|
<CMPNAME>SKIP_TO</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Go ahead till element with given name is found</DESCRIPT>
|
<DESCRIPT>Go ahead till element with given name is found</DESCRIPT>
|
||||||
|
|
|
@ -13,17 +13,10 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_READER_XLSM</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_VBAPROJECT</CMPNAME>
|
<CMPNAME>LOAD_VBAPROJECT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Load VBA binary</DESCRIPT>
|
<DESCRIPT>Load VBA binary</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_READER_XLSM</CLSNAME>
|
|
||||||
<CMPNAME>LOAD_VBAPROJECT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Load VBA binary</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -116,8 +116,9 @@ CLASS zcl_excel_row IMPLEMENTATION.
|
||||||
ELSE.
|
ELSE.
|
||||||
lv_previous_row = me->row_index - 1.
|
lv_previous_row = me->row_index - 1.
|
||||||
lt_row_outlines = io_worksheet->get_row_outlines( ).
|
lt_row_outlines = io_worksheet->get_row_outlines( ).
|
||||||
READ TABLE lt_row_outlines TRANSPORTING NO FIELDS WITH KEY row_to = lv_previous_row " last line of an outline
|
|
||||||
collapsed = abap_true. " that is collapsed
|
READ TABLE lt_row_outlines TRANSPORTING NO FIELDS WITH KEY row_to COMPONENTS row_to = lv_previous_row " last line of an outline
|
||||||
|
collapsed = abap_true. " that is collapsed
|
||||||
ENDIF.
|
ENDIF.
|
||||||
CHECK sy-subrc = 0. " ok - we found it
|
CHECK sy-subrc = 0. " ok - we found it
|
||||||
r_collapsed = abap_true.
|
r_collapsed = abap_true.
|
||||||
|
@ -140,11 +141,10 @@ CLASS zcl_excel_row IMPLEMENTATION.
|
||||||
CHECK io_worksheet IS BOUND.
|
CHECK io_worksheet IS BOUND.
|
||||||
|
|
||||||
lt_row_outlines = io_worksheet->get_row_outlines( ).
|
lt_row_outlines = io_worksheet->get_row_outlines( ).
|
||||||
|
|
||||||
LOOP AT lt_row_outlines ASSIGNING <ls_row_outline> WHERE row_from <= me->row_index
|
LOOP AT lt_row_outlines ASSIGNING <ls_row_outline> WHERE row_from <= me->row_index
|
||||||
AND row_to >= me->row_index.
|
AND row_to >= me->row_index. "#EC CI_SORTSEQ
|
||||||
|
|
||||||
ADD 1 TO r_outline_level.
|
ADD 1 TO r_outline_level.
|
||||||
|
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
@ -168,19 +168,18 @@ CLASS zcl_excel_row IMPLEMENTATION.
|
||||||
METHOD get_visible.
|
METHOD get_visible.
|
||||||
|
|
||||||
DATA: lt_row_outlines TYPE zcl_excel_worksheet=>mty_ts_outlines_row.
|
DATA: lt_row_outlines TYPE zcl_excel_worksheet=>mty_ts_outlines_row.
|
||||||
FIELD-SYMBOLS: <ls_row_outline> LIKE LINE OF lt_row_outlines.
|
|
||||||
|
|
||||||
r_visible = me->visible.
|
r_visible = me->visible.
|
||||||
CHECK r_visible = abap_true. " Currently visible --> but maybe the new outline methodology will hide it implicitly
|
CHECK r_visible = abap_true. " Currently visible --> but maybe the new outline methodology will hide it implicitly
|
||||||
CHECK io_worksheet IS BOUND. " But we have to see the worksheet to make sure
|
CHECK io_worksheet IS BOUND. " But we have to see the worksheet to make sure
|
||||||
|
|
||||||
lt_row_outlines = io_worksheet->get_row_outlines( ).
|
lt_row_outlines = io_worksheet->get_row_outlines( ).
|
||||||
LOOP AT lt_row_outlines ASSIGNING <ls_row_outline> WHERE row_from <= me->row_index
|
|
||||||
AND row_to >= me->row_index
|
|
||||||
AND collapsed = abap_true. " row is in a collapsed outline --> not visible
|
|
||||||
CLEAR r_visible.
|
|
||||||
RETURN. " one hit is enough to ensure invisibility
|
|
||||||
|
|
||||||
|
LOOP AT lt_row_outlines TRANSPORTING NO FIELDS WHERE row_from <= me->row_index
|
||||||
|
AND row_to >= me->row_index
|
||||||
|
AND collapsed = abap_true. "#EC CI_SORTSEQ
|
||||||
|
CLEAR r_visible.
|
||||||
|
RETURN. " one hit is enough to ensure invisibility
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
|
@ -13,67 +13,56 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROW</CLSNAME>
|
|
||||||
<CMPNAME>COLLAPSED</CMPNAME>
|
<CMPNAME>COLLAPSED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Boolean Variable (X=True, -=False, Space=Unknown)</DESCRIPT>
|
<DESCRIPT>Boolean Variable (X=True, -=False, Space=Unknown)</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROW</CLSNAME>
|
|
||||||
<CMPNAME>GET_COLLAPSED</CMPNAME>
|
<CMPNAME>GET_COLLAPSED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>new - please pass worksheet to make use of new outline info</DESCRIPT>
|
<DESCRIPT>new - please pass worksheet to make use of new outline info</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROW</CLSNAME>
|
|
||||||
<CMPNAME>GET_OUTLINE_LEVEL</CMPNAME>
|
<CMPNAME>GET_OUTLINE_LEVEL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>new - please pass worksheet to make use of new outline info</DESCRIPT>
|
<DESCRIPT>new - please pass worksheet to make use of new outline info</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROW</CLSNAME>
|
|
||||||
<CMPNAME>GET_VISIBLE</CMPNAME>
|
<CMPNAME>GET_VISIBLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>new - please pass worksheet to make use of new outline info</DESCRIPT>
|
<DESCRIPT>new - please pass worksheet to make use of new outline info</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROW</CLSNAME>
|
|
||||||
<CMPNAME>OUTLINE_LEVEL</CMPNAME>
|
<CMPNAME>OUTLINE_LEVEL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Natural number</DESCRIPT>
|
<DESCRIPT>Natural number</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROW</CLSNAME>
|
|
||||||
<CMPNAME>ROW_HEIGHT</CMPNAME>
|
<CMPNAME>ROW_HEIGHT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Field of type FLTP</DESCRIPT>
|
<DESCRIPT>Field of type FLTP</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROW</CLSNAME>
|
|
||||||
<CMPNAME>ROW_INDEX</CMPNAME>
|
<CMPNAME>ROW_INDEX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Natural number</DESCRIPT>
|
<DESCRIPT>Natural number</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROW</CLSNAME>
|
|
||||||
<CMPNAME>SET_COLLAPSED</CMPNAME>
|
<CMPNAME>SET_COLLAPSED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>obsolete - please use worksheet->set_outline instead</DESCRIPT>
|
<DESCRIPT>obsolete - please use worksheet->set_outline instead</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROW</CLSNAME>
|
|
||||||
<CMPNAME>SET_OUTLINE_LEVEL</CMPNAME>
|
<CMPNAME>SET_OUTLINE_LEVEL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>obsolete - please use worksheet->set_outline instead</DESCRIPT>
|
<DESCRIPT>obsolete - please use worksheet->set_outline instead</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROW</CLSNAME>
|
|
||||||
<CMPNAME>VISIBLE</CMPNAME>
|
<CMPNAME>VISIBLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Boolean Variable (X=True, -=False, Space=Unknown)</DESCRIPT>
|
<DESCRIPT>Boolean Variable (X=True, -=False, Space=Unknown)</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROW</CLSNAME>
|
|
||||||
<CMPNAME>XF_INDEX</CMPNAME>
|
<CMPNAME>XF_INDEX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Natural number</DESCRIPT>
|
<DESCRIPT>Natural number</DESCRIPT>
|
||||||
|
|
|
@ -13,49 +13,41 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROWS</CLSNAME>
|
|
||||||
<CMPNAME>ADD</CMPNAME>
|
<CMPNAME>ADD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROWS</CLSNAME>
|
|
||||||
<CMPNAME>CLEAR</CMPNAME>
|
<CMPNAME>CLEAR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROWS</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROWS</CLSNAME>
|
|
||||||
<CMPNAME>GET</CMPNAME>
|
<CMPNAME>GET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Gets Element</DESCRIPT>
|
<DESCRIPT>Gets Element</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROWS</CLSNAME>
|
|
||||||
<CMPNAME>GET_ITERATOR</CMPNAME>
|
<CMPNAME>GET_ITERATOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Returns an iterator</DESCRIPT>
|
<DESCRIPT>Returns an iterator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROWS</CLSNAME>
|
|
||||||
<CMPNAME>IS_EMPTY</CMPNAME>
|
<CMPNAME>IS_EMPTY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROWS</CLSNAME>
|
|
||||||
<CMPNAME>REMOVE</CMPNAME>
|
<CMPNAME>REMOVE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_ROWS</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
<CMPNAME>SIZE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
||||||
|
|
|
@ -13,77 +13,35 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_SECURITY</CLSNAME>
|
|
||||||
<CMPNAME>IS_SECURITY_ENABLED</CMPNAME>
|
<CMPNAME>IS_SECURITY_ENABLED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Is some sort of dcument security enabled?</DESCRIPT>
|
<DESCRIPT>Is some sort of dcument security enabled?</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_SECURITY</CLSNAME>
|
|
||||||
<CMPNAME>IS_SECURITY_ENABLED</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Is some sort of dcument security enabled?</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_SECURITY</CLSNAME>
|
|
||||||
<CMPNAME>LOCKREVISION</CMPNAME>
|
<CMPNAME>LOCKREVISION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
<DESCRIPT>General Flag</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_SECURITY</CLSNAME>
|
|
||||||
<CMPNAME>LOCKREVISION</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_SECURITY</CLSNAME>
|
|
||||||
<CMPNAME>LOCKSTRUCTURE</CMPNAME>
|
<CMPNAME>LOCKSTRUCTURE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
<DESCRIPT>General Flag</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_SECURITY</CLSNAME>
|
|
||||||
<CMPNAME>LOCKSTRUCTURE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_SECURITY</CLSNAME>
|
|
||||||
<CMPNAME>LOCKWINDOWS</CMPNAME>
|
<CMPNAME>LOCKWINDOWS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
<DESCRIPT>General Flag</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_SECURITY</CLSNAME>
|
|
||||||
<CMPNAME>LOCKWINDOWS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_SECURITY</CLSNAME>
|
|
||||||
<CMPNAME>REVISIONSPASSWORD</CMPNAME>
|
<CMPNAME>REVISIONSPASSWORD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Revisions password</DESCRIPT>
|
<DESCRIPT>Revisions password</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_SECURITY</CLSNAME>
|
|
||||||
<CMPNAME>REVISIONSPASSWORD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Revisions password</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_SECURITY</CLSNAME>
|
|
||||||
<CMPNAME>WORKBOOKPASSWORD</CMPNAME>
|
<CMPNAME>WORKBOOKPASSWORD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Workbook password</DESCRIPT>
|
<DESCRIPT>Workbook password</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_SECURITY</CLSNAME>
|
|
||||||
<CMPNAME>WORKBOOKPASSWORD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Workbook password</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -13,101 +13,45 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>ALIGNMENT</CMPNAME>
|
<CMPNAME>ALIGNMENT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Alignment Style</DESCRIPT>
|
<DESCRIPT>Alignment Style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>ALIGNMENT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Alignment Style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>BORDERS</CMPNAME>
|
<CMPNAME>BORDERS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border Style</DESCRIPT>
|
<DESCRIPT>Border Style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>BORDERS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border Style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>FILL</CMPNAME>
|
<CMPNAME>FILL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Style</DESCRIPT>
|
<DESCRIPT>Fill Style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>FILL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>FONT</CMPNAME>
|
<CMPNAME>FONT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font Style</DESCRIPT>
|
<DESCRIPT>Font Style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>FONT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font Style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>GUID</CMPNAME>
|
<CMPNAME>GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Style identifier</DESCRIPT>
|
<DESCRIPT>Style identifier</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>GUID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Style identifier</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>NUMBER_FORMAT</CMPNAME>
|
<CMPNAME>NUMBER_FORMAT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number Format Style</DESCRIPT>
|
<DESCRIPT>Number Format Style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>NUMBER_FORMAT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number Format Style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>PROTECTION</CMPNAME>
|
<CMPNAME>PROTECTION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Protection Style</DESCRIPT>
|
<DESCRIPT>Protection Style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE</CLSNAME>
|
|
||||||
<CMPNAME>PROTECTION</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Protection Style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,221 +13,95 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_HORIZONTAL_CENTER</CMPNAME>
|
<CMPNAME>C_HORIZONTAL_CENTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
<DESCRIPT>Alignment</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_HORIZONTAL_CENTER</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_HORIZONTAL_CENTER_CONTINUOUS</CMPNAME>
|
<CMPNAME>C_HORIZONTAL_CENTER_CONTINUOUS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
<DESCRIPT>Alignment</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_HORIZONTAL_CENTER_CONTINUOUS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_HORIZONTAL_GENERAL</CMPNAME>
|
<CMPNAME>C_HORIZONTAL_GENERAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
<DESCRIPT>Alignment</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_HORIZONTAL_GENERAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_HORIZONTAL_JUSTIFY</CMPNAME>
|
<CMPNAME>C_HORIZONTAL_JUSTIFY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
<DESCRIPT>Alignment</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_HORIZONTAL_JUSTIFY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_HORIZONTAL_LEFT</CMPNAME>
|
<CMPNAME>C_HORIZONTAL_LEFT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
<DESCRIPT>Alignment</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_HORIZONTAL_LEFT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_HORIZONTAL_RIGHT</CMPNAME>
|
<CMPNAME>C_HORIZONTAL_RIGHT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
<DESCRIPT>Alignment</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_HORIZONTAL_RIGHT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_VERTICAL_BOTTOM</CMPNAME>
|
<CMPNAME>C_VERTICAL_BOTTOM</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
<DESCRIPT>Alignment</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_VERTICAL_BOTTOM</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_VERTICAL_CENTER</CMPNAME>
|
<CMPNAME>C_VERTICAL_CENTER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
<DESCRIPT>Alignment</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_VERTICAL_CENTER</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_VERTICAL_JUSTIFY</CMPNAME>
|
<CMPNAME>C_VERTICAL_JUSTIFY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
<DESCRIPT>Alignment</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_VERTICAL_JUSTIFY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_VERTICAL_TOP</CMPNAME>
|
<CMPNAME>C_VERTICAL_TOP</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
<DESCRIPT>Alignment</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>C_VERTICAL_TOP</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>GET_STRUCTURE</CMPNAME>
|
<CMPNAME>GET_STRUCTURE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get class as a structure</DESCRIPT>
|
<DESCRIPT>Get class as a structure</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>GET_STRUCTURE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get class as a structure</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>HORIZONTAL</CMPNAME>
|
<CMPNAME>HORIZONTAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
<DESCRIPT>Alignment</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>HORIZONTAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>INDENT</CMPNAME>
|
<CMPNAME>INDENT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Indent</DESCRIPT>
|
<DESCRIPT>Indent</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>INDENT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Indent</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>SHRINKTOFIT</CMPNAME>
|
<CMPNAME>SHRINKTOFIT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
<DESCRIPT>General Flag</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>SHRINKTOFIT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>TEXTROTATION</CMPNAME>
|
<CMPNAME>TEXTROTATION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Text Rotation</DESCRIPT>
|
<DESCRIPT>Text Rotation</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>TEXTROTATION</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Text Rotation</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>VERTICAL</CMPNAME>
|
<CMPNAME>VERTICAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
<DESCRIPT>Alignment</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>VERTICAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Alignment</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>WRAPTEXT</CMPNAME>
|
<CMPNAME>WRAPTEXT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
<DESCRIPT>General Flag</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_ALIGNMENT</CLSNAME>
|
|
||||||
<CMPNAME>WRAPTEXT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>General Flag</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,209 +13,90 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>BORDER_COLOR</CMPNAME>
|
<CMPNAME>BORDER_COLOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
<DESCRIPT>Color ARGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>BORDER_COLOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>BORDER_STYLE</CMPNAME>
|
<CMPNAME>BORDER_STYLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>BORDER_STYLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_DASHDOT</CMPNAME>
|
<CMPNAME>C_BORDER_DASHDOT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_DASHDOT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_DASHDOTDOT</CMPNAME>
|
<CMPNAME>C_BORDER_DASHDOTDOT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_DASHDOTDOT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_DASHED</CMPNAME>
|
<CMPNAME>C_BORDER_DASHED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_DASHED</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_DOTTED</CMPNAME>
|
<CMPNAME>C_BORDER_DOTTED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_DOTTED</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_DOUBLE</CMPNAME>
|
<CMPNAME>C_BORDER_DOUBLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_DOUBLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_HAIR</CMPNAME>
|
<CMPNAME>C_BORDER_HAIR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_HAIR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_MEDIUM</CMPNAME>
|
<CMPNAME>C_BORDER_MEDIUM</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_MEDIUM</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_MEDIUMDASHDOT</CMPNAME>
|
<CMPNAME>C_BORDER_MEDIUMDASHDOT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_MEDIUMDASHDOT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_MEDIUMDASHDOTDOT</CMPNAME>
|
<CMPNAME>C_BORDER_MEDIUMDASHDOTDOT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_MEDIUMDASHDOTDOT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_MEDIUMDASHED</CMPNAME>
|
<CMPNAME>C_BORDER_MEDIUMDASHED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_MEDIUMDASHED</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_NONE</CMPNAME>
|
<CMPNAME>C_BORDER_NONE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_NONE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_SLANTDASHDOT</CMPNAME>
|
<CMPNAME>C_BORDER_SLANTDASHDOT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_SLANTDASHDOT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_THICK</CMPNAME>
|
<CMPNAME>C_BORDER_THICK</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_THICK</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_THIN</CMPNAME>
|
<CMPNAME>C_BORDER_THIN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
<DESCRIPT>Border style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDER</CLSNAME>
|
|
||||||
<CMPNAME>C_BORDER_THIN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,149 +13,65 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>ALLBORDERS</CMPNAME>
|
<CMPNAME>ALLBORDERS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border</DESCRIPT>
|
<DESCRIPT>Border</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>ALLBORDERS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>C_DIAGONAL_BOTH</CMPNAME>
|
<CMPNAME>C_DIAGONAL_BOTH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Diagonal</DESCRIPT>
|
<DESCRIPT>Diagonal</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>C_DIAGONAL_BOTH</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Diagonal</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>C_DIAGONAL_DOWN</CMPNAME>
|
<CMPNAME>C_DIAGONAL_DOWN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Diagonal</DESCRIPT>
|
<DESCRIPT>Diagonal</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>C_DIAGONAL_DOWN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Diagonal</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>C_DIAGONAL_NONE</CMPNAME>
|
<CMPNAME>C_DIAGONAL_NONE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Diagonal</DESCRIPT>
|
<DESCRIPT>Diagonal</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>C_DIAGONAL_NONE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Diagonal</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>C_DIAGONAL_UP</CMPNAME>
|
<CMPNAME>C_DIAGONAL_UP</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Diagonal</DESCRIPT>
|
<DESCRIPT>Diagonal</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>C_DIAGONAL_UP</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Diagonal</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>DIAGONAL</CMPNAME>
|
<CMPNAME>DIAGONAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border</DESCRIPT>
|
<DESCRIPT>Border</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>DIAGONAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>DIAGONAL_MODE</CMPNAME>
|
<CMPNAME>DIAGONAL_MODE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Diagonal</DESCRIPT>
|
<DESCRIPT>Diagonal</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>DIAGONAL_MODE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Diagonal</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>DOWN</CMPNAME>
|
<CMPNAME>DOWN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border</DESCRIPT>
|
<DESCRIPT>Border</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>DOWN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>GET_STRUCTURE</CMPNAME>
|
<CMPNAME>GET_STRUCTURE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get structure</DESCRIPT>
|
<DESCRIPT>Get structure</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>GET_STRUCTURE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get structure</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>LEFT</CMPNAME>
|
<CMPNAME>LEFT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border</DESCRIPT>
|
<DESCRIPT>Border</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>LEFT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>RIGHT</CMPNAME>
|
<CMPNAME>RIGHT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border</DESCRIPT>
|
<DESCRIPT>Border</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>RIGHT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>TOP</CMPNAME>
|
<CMPNAME>TOP</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Border</DESCRIPT>
|
<DESCRIPT>Border</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_BORDERS</CLSNAME>
|
|
||||||
<CMPNAME>TOP</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Border</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
41
src/zcl_excel_style_changer.clas.testclasses.abap
Normal file
41
src/zcl_excel_style_changer.clas.testclasses.abap
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
CLASS ltcl_test DEFINITION FOR TESTING DURATION SHORT RISK LEVEL HARMLESS FINAL.
|
||||||
|
|
||||||
|
PRIVATE SECTION.
|
||||||
|
DATA mi_cut TYPE REF TO zif_excel_style_changer.
|
||||||
|
DATA mo_excel TYPE REF TO zcl_excel.
|
||||||
|
DATA mo_worksheet TYPE REF TO zcl_excel_worksheet.
|
||||||
|
|
||||||
|
METHODS setup RAISING cx_static_check.
|
||||||
|
METHODS apply FOR TESTING RAISING cx_static_check.
|
||||||
|
ENDCLASS.
|
||||||
|
|
||||||
|
|
||||||
|
CLASS ltcl_test IMPLEMENTATION.
|
||||||
|
|
||||||
|
METHOD setup.
|
||||||
|
CREATE OBJECT mo_excel.
|
||||||
|
mo_worksheet = mo_excel->get_active_worksheet( ).
|
||||||
|
mi_cut = zcl_excel_style_changer=>create( mo_excel ).
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
METHOD apply.
|
||||||
|
|
||||||
|
DATA lv_guid TYPE zexcel_cell_style.
|
||||||
|
|
||||||
|
mo_worksheet->set_cell(
|
||||||
|
ip_column = 'B'
|
||||||
|
ip_row = 2
|
||||||
|
ip_value = 'Hello' ).
|
||||||
|
|
||||||
|
mi_cut->set_font_bold( abap_true ).
|
||||||
|
|
||||||
|
lv_guid = mi_cut->apply(
|
||||||
|
ip_worksheet = mo_worksheet
|
||||||
|
ip_column = 'B'
|
||||||
|
ip_row = 2 ).
|
||||||
|
|
||||||
|
mo_excel->get_style_to_guid( lv_guid ).
|
||||||
|
|
||||||
|
ENDMETHOD.
|
||||||
|
|
||||||
|
ENDCLASS.
|
|
@ -10,6 +10,7 @@
|
||||||
<CLSCCINCL>X</CLSCCINCL>
|
<CLSCCINCL>X</CLSCCINCL>
|
||||||
<FIXPT>X</FIXPT>
|
<FIXPT>X</FIXPT>
|
||||||
<UNICODE>X</UNICODE>
|
<UNICODE>X</UNICODE>
|
||||||
|
<WITH_UNIT_TESTS>X</WITH_UNIT_TESTS>
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,347 +13,150 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_NEW_ARBG_INT</CMPNAME>
|
<CMPNAME>CREATE_NEW_ARBG_INT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create a custom ARGB color from RGB with integers</DESCRIPT>
|
<DESCRIPT>Create a custom ARGB color from RGB with integers</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_NEW_ARGB</CMPNAME>
|
<CMPNAME>CREATE_NEW_ARGB</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Create a custom ARGB color from RGB</DESCRIPT>
|
<DESCRIPT>Create a custom ARGB color from RGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>CREATE_NEW_ARGB</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Create a custom ARGB color from RGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_ALPHA</CMPNAME>
|
<CMPNAME>C_ALPHA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color Alpha</DESCRIPT>
|
<DESCRIPT>Color Alpha</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_ALPHA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color Alpha</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_BLACK</CMPNAME>
|
<CMPNAME>C_BLACK</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
<DESCRIPT>Color ARGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_BLACK</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_BLUE</CMPNAME>
|
<CMPNAME>C_BLUE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
<DESCRIPT>Color ARGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_BLUE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_DARKBLUE</CMPNAME>
|
<CMPNAME>C_DARKBLUE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
<DESCRIPT>Color ARGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_DARKBLUE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_DARKGREEN</CMPNAME>
|
<CMPNAME>C_DARKGREEN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
<DESCRIPT>Color ARGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_DARKGREEN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_DARKRED</CMPNAME>
|
<CMPNAME>C_DARKRED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
<DESCRIPT>Color ARGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_DARKRED</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_DARKYELLOW</CMPNAME>
|
<CMPNAME>C_DARKYELLOW</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
<DESCRIPT>Color ARGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_DARKYELLOW</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_GRAY</CMPNAME>
|
<CMPNAME>C_GRAY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
<DESCRIPT>Color ARGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_GRAY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_GREEN</CMPNAME>
|
<CMPNAME>C_GREEN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
<DESCRIPT>Color ARGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_GREEN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_INDEXED_NOT_SET</CMPNAME>
|
<CMPNAME>C_INDEXED_NOT_SET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Indexed color value - Not Set</DESCRIPT>
|
<DESCRIPT>Indexed color value - Not Set</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_INDEXED_NOT_SET</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Indexed color value - Not Set</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_INDEXED_SYS_FOREGROUND</CMPNAME>
|
<CMPNAME>C_INDEXED_SYS_FOREGROUND</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Indexed color value</DESCRIPT>
|
<DESCRIPT>Indexed color value</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_INDEXED_SYS_FOREGROUND</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Indexed color value</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_RED</CMPNAME>
|
<CMPNAME>C_RED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
<DESCRIPT>Color ARGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_RED</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_ACCENT1</CMPNAME>
|
<CMPNAME>C_THEME_ACCENT1</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
<DESCRIPT>Theme Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_ACCENT1</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_ACCENT2</CMPNAME>
|
<CMPNAME>C_THEME_ACCENT2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
<DESCRIPT>Theme Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_ACCENT2</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_ACCENT3</CMPNAME>
|
<CMPNAME>C_THEME_ACCENT3</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
<DESCRIPT>Theme Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_ACCENT3</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_ACCENT4</CMPNAME>
|
<CMPNAME>C_THEME_ACCENT4</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
<DESCRIPT>Theme Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_ACCENT4</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_ACCENT5</CMPNAME>
|
<CMPNAME>C_THEME_ACCENT5</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
<DESCRIPT>Theme Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_ACCENT5</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_ACCENT6</CMPNAME>
|
<CMPNAME>C_THEME_ACCENT6</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
<DESCRIPT>Theme Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_ACCENT6</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_DARK1</CMPNAME>
|
<CMPNAME>C_THEME_DARK1</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
<DESCRIPT>Theme Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_DARK1</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_DARK2</CMPNAME>
|
<CMPNAME>C_THEME_DARK2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
<DESCRIPT>Theme Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_DARK2</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_HYPERLINK</CMPNAME>
|
<CMPNAME>C_THEME_HYPERLINK</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
<DESCRIPT>Theme Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_HYPERLINK</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_HYPERLINK_FOLLOWED</CMPNAME>
|
<CMPNAME>C_THEME_HYPERLINK_FOLLOWED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
<DESCRIPT>Theme Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_HYPERLINK_FOLLOWED</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_LIGHT1</CMPNAME>
|
<CMPNAME>C_THEME_LIGHT1</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
<DESCRIPT>Theme Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_LIGHT1</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_LIGHT2</CMPNAME>
|
<CMPNAME>C_THEME_LIGHT2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
<DESCRIPT>Theme Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_LIGHT2</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Theme Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_NOT_SET</CMPNAME>
|
<CMPNAME>C_THEME_NOT_SET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Theme Color - Not Set</DESCRIPT>
|
<DESCRIPT>Theme Color - Not Set</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_THEME_NOT_SET</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Theme Color - Not Set</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_WHITE</CMPNAME>
|
<CMPNAME>C_WHITE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
<DESCRIPT>Color ARGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_WHITE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_YELLOW</CMPNAME>
|
<CMPNAME>C_YELLOW</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
<DESCRIPT>Color ARGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COLOR</CLSNAME>
|
|
||||||
<CMPNAME>C_YELLOW</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,379 +13,316 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>ADD_RANGE</CMPNAME>
|
<CMPNAME>ADD_RANGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Add range used in conditional formatting</DESCRIPT>
|
<DESCRIPT>Add range used in conditional formatting</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_CFVO_TYPE_FORMULA</CMPNAME>
|
<CMPNAME>C_CFVO_TYPE_FORMULA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition type</DESCRIPT>
|
<DESCRIPT>Condition type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_CFVO_TYPE_MAX</CMPNAME>
|
<CMPNAME>C_CFVO_TYPE_MAX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition type</DESCRIPT>
|
<DESCRIPT>Condition type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_CFVO_TYPE_MIN</CMPNAME>
|
<CMPNAME>C_CFVO_TYPE_MIN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition type</DESCRIPT>
|
<DESCRIPT>Condition type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_CFVO_TYPE_NUMBER</CMPNAME>
|
<CMPNAME>C_CFVO_TYPE_NUMBER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition type</DESCRIPT>
|
<DESCRIPT>Condition type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_CFVO_TYPE_PERCENT</CMPNAME>
|
<CMPNAME>C_CFVO_TYPE_PERCENT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition type</DESCRIPT>
|
<DESCRIPT>Condition type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_CFVO_TYPE_PERCENTILE</CMPNAME>
|
<CMPNAME>C_CFVO_TYPE_PERCENTILE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition type</DESCRIPT>
|
<DESCRIPT>Condition type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_3ARROWS</CMPNAME>
|
<CMPNAME>C_ICONSET_3ARROWS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_3ARROWSGRAY</CMPNAME>
|
<CMPNAME>C_ICONSET_3ARROWSGRAY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_3FLAGS</CMPNAME>
|
<CMPNAME>C_ICONSET_3FLAGS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_3SIGNS</CMPNAME>
|
<CMPNAME>C_ICONSET_3SIGNS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_3SYMBOLS</CMPNAME>
|
<CMPNAME>C_ICONSET_3SYMBOLS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_3SYMBOLS2</CMPNAME>
|
<CMPNAME>C_ICONSET_3SYMBOLS2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_3TRAFFICLIGHTS</CMPNAME>
|
<CMPNAME>C_ICONSET_3TRAFFICLIGHTS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_3TRAFFICLIGHTS2</CMPNAME>
|
<CMPNAME>C_ICONSET_3TRAFFICLIGHTS2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_4ARROWS</CMPNAME>
|
<CMPNAME>C_ICONSET_4ARROWS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_4ARROWSGRAY</CMPNAME>
|
<CMPNAME>C_ICONSET_4ARROWSGRAY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_4RATING</CMPNAME>
|
<CMPNAME>C_ICONSET_4RATING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_4REDTOBLACK</CMPNAME>
|
<CMPNAME>C_ICONSET_4REDTOBLACK</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_4TRAFFICLIGHTS</CMPNAME>
|
<CMPNAME>C_ICONSET_4TRAFFICLIGHTS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_5ARROWS</CMPNAME>
|
<CMPNAME>C_ICONSET_5ARROWS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_5ARROWSGRAY</CMPNAME>
|
<CMPNAME>C_ICONSET_5ARROWSGRAY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_5QUARTERS</CMPNAME>
|
<CMPNAME>C_ICONSET_5QUARTERS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_ICONSET_5RATING</CMPNAME>
|
<CMPNAME>C_ICONSET_5RATING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
<DESCRIPT>Condition rule iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_BEGINSWITH</CMPNAME>
|
<CMPNAME>C_OPERATOR_BEGINSWITH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition operator</DESCRIPT>
|
<DESCRIPT>Condition operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_BETWEEN</CMPNAME>
|
<CMPNAME>C_OPERATOR_BETWEEN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition operator</DESCRIPT>
|
<DESCRIPT>Condition operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_CONTAINSTEXT</CMPNAME>
|
<CMPNAME>C_OPERATOR_CONTAINSTEXT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition operator</DESCRIPT>
|
<DESCRIPT>Condition operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_ENDSWITH</CMPNAME>
|
<CMPNAME>C_OPERATOR_ENDSWITH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition operator</DESCRIPT>
|
<DESCRIPT>Condition operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_EQUAL</CMPNAME>
|
<CMPNAME>C_OPERATOR_EQUAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition operator</DESCRIPT>
|
<DESCRIPT>Condition operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_GREATERTHAN</CMPNAME>
|
<CMPNAME>C_OPERATOR_GREATERTHAN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition operator</DESCRIPT>
|
<DESCRIPT>Condition operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_GREATERTHANOREQUAL</CMPNAME>
|
<CMPNAME>C_OPERATOR_GREATERTHANOREQUAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition operator</DESCRIPT>
|
<DESCRIPT>Condition operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_LESSTHAN</CMPNAME>
|
<CMPNAME>C_OPERATOR_LESSTHAN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition operator</DESCRIPT>
|
<DESCRIPT>Condition operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_LESSTHANOREQUAL</CMPNAME>
|
<CMPNAME>C_OPERATOR_LESSTHANOREQUAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition operator</DESCRIPT>
|
<DESCRIPT>Condition operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_NONE</CMPNAME>
|
<CMPNAME>C_OPERATOR_NONE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition operator</DESCRIPT>
|
<DESCRIPT>Condition operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_NOTCONTAINS</CMPNAME>
|
<CMPNAME>C_OPERATOR_NOTCONTAINS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition operator</DESCRIPT>
|
<DESCRIPT>Condition operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_OPERATOR_NOTEQUAL</CMPNAME>
|
<CMPNAME>C_OPERATOR_NOTEQUAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition operator</DESCRIPT>
|
<DESCRIPT>Condition operator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_RULE_ABOVE_AVERAGE</CMPNAME>
|
<CMPNAME>C_RULE_ABOVE_AVERAGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Rule above avearge</DESCRIPT>
|
<DESCRIPT>Rule above avearge</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_RULE_CELLIS</CMPNAME>
|
<CMPNAME>C_RULE_CELLIS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule</DESCRIPT>
|
<DESCRIPT>Condition rule</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_RULE_COLORSCALE</CMPNAME>
|
<CMPNAME>C_RULE_COLORSCALE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule</DESCRIPT>
|
<DESCRIPT>Condition rule</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_RULE_CONTAINSTEXT</CMPNAME>
|
<CMPNAME>C_RULE_CONTAINSTEXT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule</DESCRIPT>
|
<DESCRIPT>Condition rule</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_RULE_DATABAR</CMPNAME>
|
<CMPNAME>C_RULE_DATABAR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule</DESCRIPT>
|
<DESCRIPT>Condition rule</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_RULE_EXPRESSION</CMPNAME>
|
<CMPNAME>C_RULE_EXPRESSION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule</DESCRIPT>
|
<DESCRIPT>Condition rule</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_RULE_ICONSET</CMPNAME>
|
<CMPNAME>C_RULE_ICONSET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule</DESCRIPT>
|
<DESCRIPT>Condition rule</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_RULE_NONE</CMPNAME>
|
<CMPNAME>C_RULE_NONE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule</DESCRIPT>
|
<DESCRIPT>Condition rule</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_RULE_TOP10</CMPNAME>
|
<CMPNAME>C_RULE_TOP10</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Rule top-10</DESCRIPT>
|
<DESCRIPT>Rule top-10</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_SHOWVALUE_FALSE</CMPNAME>
|
<CMPNAME>C_SHOWVALUE_FALSE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition type</DESCRIPT>
|
<DESCRIPT>Condition type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>C_SHOWVALUE_TRUE</CMPNAME>
|
<CMPNAME>C_SHOWVALUE_TRUE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition type</DESCRIPT>
|
<DESCRIPT>Condition type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>FACTORY_COND_STYLE_ICONSET</CMPNAME>
|
<CMPNAME>FACTORY_COND_STYLE_ICONSET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Add conditional style of type iconset</DESCRIPT>
|
<DESCRIPT>Add conditional style of type iconset</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>GET_DIMENSION_RANGE</CMPNAME>
|
<CMPNAME>GET_DIMENSION_RANGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get used range dimension</DESCRIPT>
|
<DESCRIPT>Get used range dimension</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>GET_GUID</CMPNAME>
|
<CMPNAME>GET_GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get guid</DESCRIPT>
|
<DESCRIPT>Get guid</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>GUID</CMPNAME>
|
<CMPNAME>GUID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Style identifier</DESCRIPT>
|
<DESCRIPT>Style identifier</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>MODE_ABOVE_AVERAGE</CMPNAME>
|
<CMPNAME>MODE_ABOVE_AVERAGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Top10 settings ( topxx_count determines top20,top50... )</DESCRIPT>
|
<DESCRIPT>Top10 settings ( topxx_count determines top20,top50... )</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>MODE_CELLIS</CMPNAME>
|
<CMPNAME>MODE_CELLIS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Iconset settings</DESCRIPT>
|
<DESCRIPT>Iconset settings</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>MODE_COLORSCALE</CMPNAME>
|
<CMPNAME>MODE_COLORSCALE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Colorscale settings</DESCRIPT>
|
<DESCRIPT>Colorscale settings</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>MODE_DATABAR</CMPNAME>
|
<CMPNAME>MODE_DATABAR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Databar settings</DESCRIPT>
|
<DESCRIPT>Databar settings</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>MODE_EXPRESSION</CMPNAME>
|
<CMPNAME>MODE_EXPRESSION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Expression settings</DESCRIPT>
|
<DESCRIPT>Expression settings</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>MODE_ICONSET</CMPNAME>
|
<CMPNAME>MODE_ICONSET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Iconset settings</DESCRIPT>
|
<DESCRIPT>Iconset settings</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>MODE_TOP10</CMPNAME>
|
<CMPNAME>MODE_TOP10</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Top10 settings ( topxx_count determines top20,top50... )</DESCRIPT>
|
<DESCRIPT>Top10 settings ( topxx_count determines top20,top50... )</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>MV_RULE_RANGE</CMPNAME>
|
<CMPNAME>MV_RULE_RANGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Rule range</DESCRIPT>
|
<DESCRIPT>Rule range</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>PRIORITY</CMPNAME>
|
<CMPNAME>PRIORITY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Style Priority</DESCRIPT>
|
<DESCRIPT>Style Priority</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>RULE</CMPNAME>
|
<CMPNAME>RULE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Condition rule</DESCRIPT>
|
<DESCRIPT>Condition rule</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_COND</CLSNAME>
|
|
||||||
<CMPNAME>SET_RANGE</CMPNAME>
|
<CMPNAME>SET_RANGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Set range used in conditional formatting</DESCRIPT>
|
<DESCRIPT>Set range used in conditional formatting</DESCRIPT>
|
||||||
|
|
|
@ -135,10 +135,10 @@ CLASS zcl_excel_style_fill IMPLEMENTATION.
|
||||||
gradtype-type = c_fill_gradient_path.
|
gradtype-type = c_fill_gradient_path.
|
||||||
gradtype-position1 = '0'.
|
gradtype-position1 = '0'.
|
||||||
gradtype-position2 = '1'.
|
gradtype-position2 = '1'.
|
||||||
gradtype-bottom = '0.5'.
|
gradtype-bottom = '1'.
|
||||||
gradtype-top = '0.5'.
|
gradtype-top = '1'.
|
||||||
gradtype-left = '0.5'.
|
gradtype-left = '1'.
|
||||||
gradtype-right = '0.5'.
|
gradtype-right = '1'.
|
||||||
ENDCASE.
|
ENDCASE.
|
||||||
|
|
||||||
ENDMETHOD. "build_gradient
|
ENDMETHOD. "build_gradient
|
||||||
|
|
|
@ -13,329 +13,140 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>BGCOLOR</CMPNAME>
|
<CMPNAME>BGCOLOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color</DESCRIPT>
|
<DESCRIPT>Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>BGCOLOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_GRADIENT_LINEAR</CMPNAME>
|
<CMPNAME>C_FILL_GRADIENT_LINEAR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_GRADIENT_LINEAR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_GRADIENT_PATH</CMPNAME>
|
<CMPNAME>C_FILL_GRADIENT_PATH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_GRADIENT_PATH</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_NONE</CMPNAME>
|
<CMPNAME>C_FILL_NONE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_NONE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKDOWN</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_DARKDOWN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKDOWN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKGRAY</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_DARKGRAY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKGRAY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKGRID</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_DARKGRID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKGRID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKHORIZONTAL</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_DARKHORIZONTAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKHORIZONTAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKTRELLIS</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_DARKTRELLIS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKTRELLIS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKUP</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_DARKUP</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKUP</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKVERTICAL</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_DARKVERTICAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_DARKVERTICAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_GRAY0625</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_GRAY0625</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_GRAY0625</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_GRAY125</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_GRAY125</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_GRAY125</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTDOWN</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_LIGHTDOWN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTDOWN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTGRAY</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_LIGHTGRAY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTGRAY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTGRID</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_LIGHTGRID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTGRID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTHORIZONTAL</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_LIGHTHORIZONTAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTHORIZONTAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTTRELLIS</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_LIGHTTRELLIS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTTRELLIS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTUP</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_LIGHTUP</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTUP</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTVERTICAL</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_LIGHTVERTICAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_LIGHTVERTICAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_MEDIUMGRAY</CMPNAME>
|
<CMPNAME>C_FILL_PATTERN_MEDIUMGRAY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_PATTERN_MEDIUMGRAY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_SOLID</CMPNAME>
|
<CMPNAME>C_FILL_SOLID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>C_FILL_SOLID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>FGCOLOR</CMPNAME>
|
<CMPNAME>FGCOLOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color</DESCRIPT>
|
<DESCRIPT>Color</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>FGCOLOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>FILLTYPE</CMPNAME>
|
<CMPNAME>FILLTYPE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
<DESCRIPT>Fill Type</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>FILLTYPE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Fill Type</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>GET_STRUCTURE</CMPNAME>
|
<CMPNAME>GET_STRUCTURE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get structure</DESCRIPT>
|
<DESCRIPT>Get structure</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>GET_STRUCTURE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get structure</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>ROTATION</CMPNAME>
|
<CMPNAME>ROTATION</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Rotation</DESCRIPT>
|
<DESCRIPT>Rotation</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FILL</CLSNAME>
|
|
||||||
<CMPNAME>ROTATION</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Rotation</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,377 +13,160 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>BOLD</CMPNAME>
|
<CMPNAME>BOLD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Bold</DESCRIPT>
|
<DESCRIPT>Bold</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>BOLD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Bold</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>CALCULATE_TEXT_WIDTH</CMPNAME>
|
<CMPNAME>CALCULATE_TEXT_WIDTH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Calculate text width based on font size</DESCRIPT>
|
<DESCRIPT>Calculate text width based on font size</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>CALCULATE_TEXT_WIDTH</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Calculate text width based on font size</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>COLOR</CMPNAME>
|
<CMPNAME>COLOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
<DESCRIPT>Color ARGB</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>COLOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Color ARGB</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_FAMILY_DECORATIVE</CMPNAME>
|
<CMPNAME>C_FAMILY_DECORATIVE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
<DESCRIPT>Font family</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_FAMILY_DECORATIVE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_FAMILY_MODERN</CMPNAME>
|
<CMPNAME>C_FAMILY_MODERN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
<DESCRIPT>Font family</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_FAMILY_MODERN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_FAMILY_NONE</CMPNAME>
|
<CMPNAME>C_FAMILY_NONE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
<DESCRIPT>Font family</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_FAMILY_NONE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_FAMILY_ROMAN</CMPNAME>
|
<CMPNAME>C_FAMILY_ROMAN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
<DESCRIPT>Font family</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_FAMILY_ROMAN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_FAMILY_SCRIPT</CMPNAME>
|
<CMPNAME>C_FAMILY_SCRIPT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
<DESCRIPT>Font family</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_FAMILY_SCRIPT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_FAMILY_SWISS</CMPNAME>
|
<CMPNAME>C_FAMILY_SWISS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
<DESCRIPT>Font family</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_FAMILY_SWISS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_NAME_ARIAL</CMPNAME>
|
<CMPNAME>C_NAME_ARIAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font name</DESCRIPT>
|
<DESCRIPT>Font name</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_NAME_ARIAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font name</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_NAME_CALIBRI</CMPNAME>
|
<CMPNAME>C_NAME_CALIBRI</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font name</DESCRIPT>
|
<DESCRIPT>Font name</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_NAME_CALIBRI</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font name</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_NAME_CAMBRIA</CMPNAME>
|
<CMPNAME>C_NAME_CAMBRIA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font name</DESCRIPT>
|
<DESCRIPT>Font name</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_NAME_CAMBRIA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font name</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_NAME_ROMAN</CMPNAME>
|
<CMPNAME>C_NAME_ROMAN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font name</DESCRIPT>
|
<DESCRIPT>Font name</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_NAME_ROMAN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font name</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_SCHEME_MAJOR</CMPNAME>
|
<CMPNAME>C_SCHEME_MAJOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font scheme</DESCRIPT>
|
<DESCRIPT>Font scheme</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_SCHEME_MAJOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font scheme</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_SCHEME_MINOR</CMPNAME>
|
<CMPNAME>C_SCHEME_MINOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font scheme</DESCRIPT>
|
<DESCRIPT>Font scheme</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_SCHEME_MINOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font scheme</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_SCHEME_NONE</CMPNAME>
|
<CMPNAME>C_SCHEME_NONE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font scheme</DESCRIPT>
|
<DESCRIPT>Font scheme</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_SCHEME_NONE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font scheme</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_UNDERLINE_DOUBLE</CMPNAME>
|
<CMPNAME>C_UNDERLINE_DOUBLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font underline</DESCRIPT>
|
<DESCRIPT>Font underline</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_UNDERLINE_DOUBLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font underline</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_UNDERLINE_DOUBLEACCOUNTING</CMPNAME>
|
<CMPNAME>C_UNDERLINE_DOUBLEACCOUNTING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font underline</DESCRIPT>
|
<DESCRIPT>Font underline</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_UNDERLINE_DOUBLEACCOUNTING</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font underline</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_UNDERLINE_NONE</CMPNAME>
|
<CMPNAME>C_UNDERLINE_NONE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font underline</DESCRIPT>
|
<DESCRIPT>Font underline</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_UNDERLINE_NONE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font underline</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_UNDERLINE_SINGLE</CMPNAME>
|
<CMPNAME>C_UNDERLINE_SINGLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font underline</DESCRIPT>
|
<DESCRIPT>Font underline</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_UNDERLINE_SINGLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font underline</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_UNDERLINE_SINGLEACCOUNTING</CMPNAME>
|
<CMPNAME>C_UNDERLINE_SINGLEACCOUNTING</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font underline</DESCRIPT>
|
<DESCRIPT>Font underline</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>C_UNDERLINE_SINGLEACCOUNTING</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font underline</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>FAMILY</CMPNAME>
|
<CMPNAME>FAMILY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
<DESCRIPT>Font family</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>FAMILY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font family</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>GET_STRUCTURE</CMPNAME>
|
<CMPNAME>GET_STRUCTURE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Get class as a structure</DESCRIPT>
|
<DESCRIPT>Get class as a structure</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>GET_STRUCTURE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Get class as a structure</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>ITALIC</CMPNAME>
|
<CMPNAME>ITALIC</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Italic</DESCRIPT>
|
<DESCRIPT>Italic</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>ITALIC</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Italic</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>NAME</CMPNAME>
|
<CMPNAME>NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font name</DESCRIPT>
|
<DESCRIPT>Font name</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font name</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>SCHEME</CMPNAME>
|
<CMPNAME>SCHEME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Scheme code</DESCRIPT>
|
<DESCRIPT>Scheme code</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>SCHEME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Scheme code</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
<CMPNAME>SIZE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Font size</DESCRIPT>
|
<DESCRIPT>Font size</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Font size</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>STRIKETHROUGH</CMPNAME>
|
<CMPNAME>STRIKETHROUGH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Strikethrough</DESCRIPT>
|
<DESCRIPT>Strikethrough</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>STRIKETHROUGH</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Strikethrough</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>UNDERLINE</CMPNAME>
|
<CMPNAME>UNDERLINE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Underline</DESCRIPT>
|
<DESCRIPT>Underline</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>UNDERLINE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Underline</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>UNDERLINE_MODE</CMPNAME>
|
<CMPNAME>UNDERLINE_MODE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Underline mode</DESCRIPT>
|
<DESCRIPT>Underline mode</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_FONT</CLSNAME>
|
|
||||||
<CMPNAME>UNDERLINE_MODE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Underline mode</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -25,7 +25,10 @@ CLASS zcl_excel_style_number_format DEFINITION
|
||||||
CONSTANTS c_format_currency_simple2 TYPE zexcel_number_format VALUE '$#,##0.00_);($#,##0.00)'. "#EC NOTEXT
|
CONSTANTS c_format_currency_simple2 TYPE zexcel_number_format VALUE '$#,##0.00_);($#,##0.00)'. "#EC NOTEXT
|
||||||
CONSTANTS c_format_currency_simple_red2 TYPE zexcel_number_format VALUE '$#,##0.00_);[Red]($#,##0.00)'. "#EC NOTEXT
|
CONSTANTS c_format_currency_simple_red2 TYPE zexcel_number_format VALUE '$#,##0.00_);[Red]($#,##0.00)'. "#EC NOTEXT
|
||||||
CONSTANTS c_format_date_datetime TYPE zexcel_number_format VALUE 'd/m/y h:mm'. "#EC NOTEXT
|
CONSTANTS c_format_date_datetime TYPE zexcel_number_format VALUE 'd/m/y h:mm'. "#EC NOTEXT
|
||||||
|
"! Deprecated. Do not use this one, its value is dd/mm/yy, instead use the constant *_ddmmyyyy_new
|
||||||
CONSTANTS c_format_date_ddmmyyyy TYPE zexcel_number_format VALUE 'dd/mm/yy'. "#EC NOTEXT
|
CONSTANTS c_format_date_ddmmyyyy TYPE zexcel_number_format VALUE 'dd/mm/yy'. "#EC NOTEXT
|
||||||
|
CONSTANTS c_format_date_ddmmyyyy_new TYPE zexcel_number_format VALUE 'dd/mm/yyyy'. "#EC NOTEXT
|
||||||
|
CONSTANTS c_format_date_ddmmyy TYPE zexcel_number_format VALUE 'dd/mm/yy'. "#EC NOTEXT
|
||||||
CONSTANTS c_format_date_ddmmyyyydot TYPE zexcel_number_format VALUE 'dd\.mm\.yyyy'. "#EC NOTEXT
|
CONSTANTS c_format_date_ddmmyyyydot TYPE zexcel_number_format VALUE 'dd\.mm\.yyyy'. "#EC NOTEXT
|
||||||
CONSTANTS c_format_date_dmminus TYPE zexcel_number_format VALUE 'd-m'. "#EC NOTEXT
|
CONSTANTS c_format_date_dmminus TYPE zexcel_number_format VALUE 'd-m'. "#EC NOTEXT
|
||||||
CONSTANTS c_format_date_dmyminus TYPE zexcel_number_format VALUE 'd-m-y'. "#EC NOTEXT
|
CONSTANTS c_format_date_dmyminus TYPE zexcel_number_format VALUE 'd-m-y'. "#EC NOTEXT
|
||||||
|
|
|
@ -13,631 +13,321 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>CLASS_CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CLASS_CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CLASS_CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CLASS_CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_CURRENCY_EUR_SIMPLE</CMPNAME>
|
<CMPNAME>C_FORMAT_CURRENCY_EUR_SIMPLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_CURRENCY_EUR_SIMPLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_CURRENCY_SIMPLE</CMPNAME>
|
<CMPNAME>C_FORMAT_CURRENCY_SIMPLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_CURRENCY_SIMPLE2</CMPNAME>
|
<CMPNAME>C_FORMAT_CURRENCY_SIMPLE2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_CURRENCY_SIMPLE_RED</CMPNAME>
|
<CMPNAME>C_FORMAT_CURRENCY_SIMPLE_RED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_CURRENCY_SIMPLE_RED2</CMPNAME>
|
<CMPNAME>C_FORMAT_CURRENCY_SIMPLE_RED2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_CURRENCY_USD</CMPNAME>
|
<CMPNAME>C_FORMAT_CURRENCY_USD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_CURRENCY_USD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_CURRENCY_USD_SIMPLE</CMPNAME>
|
<CMPNAME>C_FORMAT_CURRENCY_USD_SIMPLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_CURRENCY_USD_SIMPLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_DATETIME</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_DATETIME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_DATETIME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_DDMMYYYY</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_DDMMYYYY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_DDMMYYYY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_DDMMYYYYDOT</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_DDMMYYYYDOT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_DDMMYYYYDOT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_DMMINUS</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_DMMINUS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_DMMINUS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_DMYMINUS</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_DMYMINUS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_DMYMINUS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_DMYSLASH</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_DMYSLASH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_DMYSLASH</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_MYMINUS</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_MYMINUS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_MYMINUS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_STD</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_STD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_STD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME1</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_TIME1</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME1</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME2</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_TIME2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME2</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME3</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_TIME3</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME3</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME4</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_TIME4</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME4</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME5</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_TIME5</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME5</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME6</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_TIME6</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME6</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME7</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_TIME7</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME7</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME8</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_TIME8</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_TIME8</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_XLSX14</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_XLSX14</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_XLSX14</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_XLSX15</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_XLSX15</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_XLSX15</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_XLSX16</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_XLSX16</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_XLSX16</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_XLSX17</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_XLSX17</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_XLSX17</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_XLSX22</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_XLSX22</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_XLSX22</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_XLSX45</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_XLSX45</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_XLSX46</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_XLSX46</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_XLSX47</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_XLSX47</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_YYMMDD</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_YYMMDD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_YYMMDD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_YYMMDDMINUS</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_YYMMDDMINUS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_YYMMDDMINUS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_YYMMDDSLASH</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_YYMMDDSLASH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_YYMMDDSLASH</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_YYYYMMDD</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_YYYYMMDD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_YYYYMMDD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_YYYYMMDDMINUS</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_YYYYMMDDMINUS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_YYYYMMDDMINUS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_YYYYMMDDSLASH</CMPNAME>
|
<CMPNAME>C_FORMAT_DATE_YYYYMMDDSLASH</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_DATE_YYYYMMDDSLASH</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_FRACTION_1</CMPNAME>
|
<CMPNAME>C_FORMAT_FRACTION_1</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_FRACTION_2</CMPNAME>
|
<CMPNAME>C_FORMAT_FRACTION_2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_GENERAL</CMPNAME>
|
<CMPNAME>C_FORMAT_GENERAL</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_GENERAL</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_NUMBER</CMPNAME>
|
<CMPNAME>C_FORMAT_NUMBER</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_NUMBER</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_NUMBER_00</CMPNAME>
|
<CMPNAME>C_FORMAT_NUMBER_00</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_NUMBER_00</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_NUMBER_COMMA_SEP0</CMPNAME>
|
<CMPNAME>C_FORMAT_NUMBER_COMMA_SEP0</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_NUMBER_COMMA_SEP1</CMPNAME>
|
<CMPNAME>C_FORMAT_NUMBER_COMMA_SEP1</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_NUMBER_COMMA_SEP1</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_NUMBER_COMMA_SEP2</CMPNAME>
|
<CMPNAME>C_FORMAT_NUMBER_COMMA_SEP2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_NUMBER_COMMA_SEP2</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_NUMC_STD</CMPNAME>
|
<CMPNAME>C_FORMAT_NUMC_STD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_NUMC_STD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_PERCENTAGE</CMPNAME>
|
<CMPNAME>C_FORMAT_PERCENTAGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_PERCENTAGE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_PERCENTAGE_00</CMPNAME>
|
<CMPNAME>C_FORMAT_PERCENTAGE_00</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_PERCENTAGE_00</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_SCIENTIFIC</CMPNAME>
|
<CMPNAME>C_FORMAT_SCIENTIFIC</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_SPECIAL_01</CMPNAME>
|
<CMPNAME>C_FORMAT_SPECIAL_01</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_TEXT</CMPNAME>
|
<CMPNAME>C_FORMAT_TEXT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_TEXT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_XLSX37</CMPNAME>
|
<CMPNAME>C_FORMAT_XLSX37</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_XLSX38</CMPNAME>
|
<CMPNAME>C_FORMAT_XLSX38</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_XLSX39</CMPNAME>
|
<CMPNAME>C_FORMAT_XLSX39</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_XLSX40</CMPNAME>
|
<CMPNAME>C_FORMAT_XLSX40</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_XLSX41</CMPNAME>
|
<CMPNAME>C_FORMAT_XLSX41</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_XLSX42</CMPNAME>
|
<CMPNAME>C_FORMAT_XLSX42</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_XLSX43</CMPNAME>
|
<CMPNAME>C_FORMAT_XLSX43</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>C_FORMAT_XLSX44</CMPNAME>
|
<CMPNAME>C_FORMAT_XLSX44</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>FORMAT_CODE</CMPNAME>
|
<CMPNAME>FORMAT_CODE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
<DESCRIPT>Number format</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>FORMAT_CODE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Number format</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>MT_BUILT_IN_NUM_FORMATS</CMPNAME>
|
<CMPNAME>MT_BUILT_IN_NUM_FORMATS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built-in internal number formats</DESCRIPT>
|
<DESCRIPT>Built-in internal number formats</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_NUMBER_FORMAT</CLSNAME>
|
|
||||||
<CMPNAME>T_NUM_FORMATS</CMPNAME>
|
<CMPNAME>T_NUM_FORMATS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Number formats + index</DESCRIPT>
|
<DESCRIPT>Number formats + index</DESCRIPT>
|
||||||
|
|
|
@ -13,89 +13,40 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>C_PROTECTION_HIDDEN</CMPNAME>
|
<CMPNAME>C_PROTECTION_HIDDEN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Protection</DESCRIPT>
|
<DESCRIPT>Protection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>C_PROTECTION_HIDDEN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Protection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>C_PROTECTION_LOCKED</CMPNAME>
|
<CMPNAME>C_PROTECTION_LOCKED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Protection</DESCRIPT>
|
<DESCRIPT>Protection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>C_PROTECTION_LOCKED</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Protection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>C_PROTECTION_UNHIDDEN</CMPNAME>
|
<CMPNAME>C_PROTECTION_UNHIDDEN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Protection</DESCRIPT>
|
<DESCRIPT>Protection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>C_PROTECTION_UNHIDDEN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Protection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>C_PROTECTION_UNLOCKED</CMPNAME>
|
<CMPNAME>C_PROTECTION_UNLOCKED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Protection</DESCRIPT>
|
<DESCRIPT>Protection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>C_PROTECTION_UNLOCKED</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Protection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>HIDDEN</CMPNAME>
|
<CMPNAME>HIDDEN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Protection</DESCRIPT>
|
<DESCRIPT>Protection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>HIDDEN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Protection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>LOCKED</CMPNAME>
|
<CMPNAME>LOCKED</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Protection</DESCRIPT>
|
<DESCRIPT>Protection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLE_PROTECTION</CLSNAME>
|
|
||||||
<CMPNAME>LOCKED</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Protection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -13,113 +13,50 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>ADD</CMPNAME>
|
<CMPNAME>ADD</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>ADD</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Adds an Element to the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>CLEAR</CMPNAME>
|
<CMPNAME>CLEAR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>CLEAR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Initializes the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>CONSTRUCTOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>GET</CMPNAME>
|
<CMPNAME>GET</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Gets Element</DESCRIPT>
|
<DESCRIPT>Gets Element</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>GET</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Gets Element</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>GET_ITERATOR</CMPNAME>
|
<CMPNAME>GET_ITERATOR</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Returns an iterator</DESCRIPT>
|
<DESCRIPT>Returns an iterator</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>GET_ITERATOR</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Returns an iterator</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>IS_EMPTY</CMPNAME>
|
<CMPNAME>IS_EMPTY</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>IS_EMPTY</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Checks whether elements are contained</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>REGISTER_NEW_STYLE</CMPNAME>
|
<CMPNAME>REGISTER_NEW_STYLE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Register a new style</DESCRIPT>
|
<DESCRIPT>Register a new style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>REGISTER_NEW_STYLE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Register a new style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>REMOVE</CMPNAME>
|
<CMPNAME>REMOVE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>REMOVE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Deletes an Element from the Collection</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
<CMPNAME>SIZE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_STYLES</CLSNAME>
|
|
||||||
<CMPNAME>SIZE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Specifies number of contained elements</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
|
@ -174,8 +174,10 @@ CLASS zcl_excel_table IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD get_reference.
|
METHOD get_reference.
|
||||||
DATA: lv_column TYPE zexcel_cell_column,
|
DATA: lv_left_column_int TYPE zexcel_cell_column,
|
||||||
|
lv_right_column_int TYPE zexcel_cell_column,
|
||||||
lv_table_lines TYPE i,
|
lv_table_lines TYPE i,
|
||||||
|
lv_left_column TYPE zexcel_cell_column_alpha,
|
||||||
lv_right_column TYPE zexcel_cell_column_alpha,
|
lv_right_column TYPE zexcel_cell_column_alpha,
|
||||||
ls_field_catalog TYPE zexcel_s_fieldcatalog,
|
ls_field_catalog TYPE zexcel_s_fieldcatalog,
|
||||||
lv_bottom_row TYPE zexcel_cell_row,
|
lv_bottom_row TYPE zexcel_cell_row,
|
||||||
|
@ -185,13 +187,13 @@ CLASS zcl_excel_table IMPLEMENTATION.
|
||||||
FIELD-SYMBOLS: <fs_table> TYPE STANDARD TABLE.
|
FIELD-SYMBOLS: <fs_table> TYPE STANDARD TABLE.
|
||||||
|
|
||||||
*column
|
*column
|
||||||
lv_column = zcl_excel_common=>convert_column2int( settings-top_left_column ).
|
lv_left_column_int = zcl_excel_common=>convert_column2int( settings-top_left_column ).
|
||||||
lv_table_lines = 0.
|
lv_right_column_int = lv_left_column_int - 1.
|
||||||
LOOP AT fieldcat INTO ls_field_catalog WHERE dynpfld EQ abap_true.
|
LOOP AT fieldcat INTO ls_field_catalog WHERE dynpfld EQ abap_true.
|
||||||
ADD 1 TO lv_table_lines.
|
ADD 1 TO lv_right_column_int.
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
lv_column = lv_column + lv_table_lines - 1.
|
lv_left_column = zcl_excel_common=>convert_column2alpha( lv_left_column_int ).
|
||||||
lv_right_column = zcl_excel_common=>convert_column2alpha( lv_column ).
|
lv_right_column = zcl_excel_common=>convert_column2alpha( lv_right_column_int ).
|
||||||
|
|
||||||
*row
|
*row
|
||||||
ASSIGN table_data->* TO <fs_table>.
|
ASSIGN table_data->* TO <fs_table>.
|
||||||
|
@ -205,10 +207,10 @@ CLASS zcl_excel_table IMPLEMENTATION.
|
||||||
ADD 1 TO lv_bottom_row.
|
ADD 1 TO lv_bottom_row.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
lv_top_row_string = zcl_excel_common=>number_to_excel_string( settings-top_left_row ).
|
lv_top_row_string = |{ settings-top_left_row }|.
|
||||||
lv_bottom_row_string = zcl_excel_common=>number_to_excel_string( lv_bottom_row ).
|
lv_bottom_row_string = |{ lv_bottom_row }|.
|
||||||
|
|
||||||
CONCATENATE settings-top_left_column lv_top_row_string
|
CONCATENATE lv_left_column lv_top_row_string
|
||||||
':'
|
':'
|
||||||
lv_right_column lv_bottom_row_string INTO ov_reference.
|
lv_right_column lv_bottom_row_string INTO ov_reference.
|
||||||
|
|
||||||
|
|
|
@ -13,671 +13,390 @@
|
||||||
</VSEOCLASS>
|
</VSEOCLASS>
|
||||||
<DESCRIPTIONS>
|
<DESCRIPTIONS>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK1</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_DARK1</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK1</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK10</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_DARK10</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK11</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_DARK11</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK2</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_DARK2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK2</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK3</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_DARK3</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK3</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK4</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_DARK4</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK4</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK5</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_DARK5</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK5</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK6</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_DARK6</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK7</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_DARK7</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK8</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_DARK8</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_DARK9</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_DARK9</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT1</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT1</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT1</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT10</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT10</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT11</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT11</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT12</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT12</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT13</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT13</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT14</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT14</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT15</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT15</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT16</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT16</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT17</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT17</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT18</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT18</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT19</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT19</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT2</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT2</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT20</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT20</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT21</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT21</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT3</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT3</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT3</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT4</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT4</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT4</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT5</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT5</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT5</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT6</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT6</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT7</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT7</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT8</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT8</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_LIGHT9</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_LIGHT9</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM1</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM1</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM1</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM10</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM10</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM11</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM11</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM12</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM12</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM13</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM13</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM14</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM14</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM15</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM15</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM16</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM16</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM17</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM17</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM18</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM18</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM19</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM19</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM2</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM2</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM2</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM20</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM20</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM21</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM21</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM22</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM22</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM23</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM23</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM24</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM24</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM25</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM25</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM27</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM27</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM28</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM28</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table styel</DESCRIPT>
|
<DESCRIPT>Built in table styel</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM3</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM3</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM3</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM4</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM4</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM4</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM5</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM5</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM5</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM6</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM6</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM7</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM7</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM8</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM8</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM9</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_MEDIUM9</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_MEDIUM9</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_PIVOT_LIGHT16</CMPNAME>
|
<CMPNAME>BUILTINSTYLE_PIVOT_LIGHT16</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
<DESCRIPT>Built in table style</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>BUILTINSTYLE_PIVOT_LIGHT16</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Built in table style</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>FIELDCAT</CMPNAME>
|
<CMPNAME>FIELDCAT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>field catalog</DESCRIPT>
|
<DESCRIPT>field catalog</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>FIELDCAT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>field catalog</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>GET_ID</CMPNAME>
|
<CMPNAME>GET_ID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Gets the ID</DESCRIPT>
|
<DESCRIPT>Gets the ID</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>GET_ID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Gets the ID</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>GET_NAME</CMPNAME>
|
<CMPNAME>GET_NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Gets the name</DESCRIPT>
|
<DESCRIPT>Gets the name</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>GET_NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Gets the name</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>GET_TOTALS_FORMULA</CMPNAME>
|
<CMPNAME>GET_TOTALS_FORMULA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Returns formula for totals row based on column name and fun</DESCRIPT>
|
<DESCRIPT>Returns formula for totals row based on column name and fun</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>GET_TOTALS_FORMULA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Returns formula for totals row based on column name and fun</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>HAS_TOTALS</CMPNAME>
|
<CMPNAME>HAS_TOTALS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Determines if any column has totals function</DESCRIPT>
|
<DESCRIPT>Determines if any column has totals function</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>HAS_TOTALS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Determines if any column has totals function</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>ID</CMPNAME>
|
<CMPNAME>ID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Table ID</DESCRIPT>
|
<DESCRIPT>Table ID</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>ID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Table ID</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>NAME</CMPNAME>
|
<CMPNAME>NAME</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>A string representing the name of the table</DESCRIPT>
|
<DESCRIPT>A string representing the name of the table</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>NAME</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>A string representing the name of the table</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>SETTINGS</CMPNAME>
|
<CMPNAME>SETTINGS</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>table settings</DESCRIPT>
|
<DESCRIPT>table settings</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>SETTINGS</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>table settings</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>SET_DATA</CMPNAME>
|
<CMPNAME>SET_DATA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Sets the reference to table data</DESCRIPT>
|
<DESCRIPT>Sets the reference to table data</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>SET_DATA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Sets the reference to table data</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>SET_ID</CMPNAME>
|
<CMPNAME>SET_ID</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Sets the ID</DESCRIPT>
|
<DESCRIPT>Sets the ID</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>SET_ID</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Sets the ID</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TABLE_DATA</CMPNAME>
|
<CMPNAME>TABLE_DATA</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Ref to data</DESCRIPT>
|
<DESCRIPT>Ref to data</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TABLE_DATA</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Ref to data</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TOTALS_FUNCTION_AVERAGE</CMPNAME>
|
<CMPNAME>TOTALS_FUNCTION_AVERAGE</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Totals function</DESCRIPT>
|
<DESCRIPT>Totals function</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TOTALS_FUNCTION_AVERAGE</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Totals function</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TOTALS_FUNCTION_COUNT</CMPNAME>
|
<CMPNAME>TOTALS_FUNCTION_COUNT</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Totals function</DESCRIPT>
|
<DESCRIPT>Totals function</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TOTALS_FUNCTION_COUNT</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Totals function</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TOTALS_FUNCTION_CUSTOM</CMPNAME>
|
<CMPNAME>TOTALS_FUNCTION_CUSTOM</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Totals function</DESCRIPT>
|
<DESCRIPT>Totals function</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TOTALS_FUNCTION_CUSTOM</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Totals function</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TOTALS_FUNCTION_MAX</CMPNAME>
|
<CMPNAME>TOTALS_FUNCTION_MAX</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Totals function</DESCRIPT>
|
<DESCRIPT>Totals function</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TOTALS_FUNCTION_MAX</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Totals function</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TOTALS_FUNCTION_MIN</CMPNAME>
|
<CMPNAME>TOTALS_FUNCTION_MIN</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Totals function</DESCRIPT>
|
<DESCRIPT>Totals function</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
<SEOCOMPOTX>
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TOTALS_FUNCTION_MIN</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Totals function</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TOTALS_FUNCTION_SUM</CMPNAME>
|
<CMPNAME>TOTALS_FUNCTION_SUM</CMPNAME>
|
||||||
<LANGU>E</LANGU>
|
<LANGU>E</LANGU>
|
||||||
<DESCRIPT>Totals function</DESCRIPT>
|
<DESCRIPT>Totals function</DESCRIPT>
|
||||||
</SEOCOMPOTX>
|
</SEOCOMPOTX>
|
||||||
<SEOCOMPOTX>
|
|
||||||
<CLSNAME>ZCL_EXCEL_TABLE</CLSNAME>
|
|
||||||
<CMPNAME>TOTALS_FUNCTION_SUM</CMPNAME>
|
|
||||||
<LANGU>I</LANGU>
|
|
||||||
<DESCRIPT>Totals function</DESCRIPT>
|
|
||||||
</SEOCOMPOTX>
|
|
||||||
</DESCRIPTIONS>
|
</DESCRIPTIONS>
|
||||||
</asx:values>
|
</asx:values>
|
||||||
</asx:abap>
|
</asx:abap>
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user