Bernd
b036ad8750
Update zcl_excel_common.clas.abap
...
defined exit when unbound reference (border) in class_to_struct
instead "Should not happen" exit
2024-10-21 15:07:48 +02:00
Bernd
6dcfbcf4e3
Update zcl_excel_common.clas.abap
2024-10-17 15:57:55 +02:00
Lars Hvam
19905f3e2f
Merge branch 'main' into patch-common-recursive-methods
2024-08-07 18:42:21 +02:00
sandraros
0f19081a04
Code to handle the UTCLONG type added in ABAP 7.54 ( #1253 )
...
Fix #1252
2024-08-06 14:12:23 +02:00
Bernd
636de5e2e1
Update zcl_excel_common.clas.abap
2024-07-16 12:14:16 +02:00
Bernd
f66a4d23eb
Update zcl_excel_common.clas.abap
2024-07-09 15:19:31 +02:00
Bernd
ff513166fb
Update zcl_excel_common.clas.abap
2024-07-08 14:13:18 +02:00
Kjetil Kilhavn
f9685c981d
Convert fields with date & time value correctly to just date or just time ( #1197 )
...
* Convert fields with date
Ignore decimals when converting to date and ignore integer when converting to time
Fix #1132
* New ip_exact parameter of excel_string_to_date
- I'm not comfortable about changing the logic in `excel_string_to_date`, in case other people have implemented a "-1 day" fix after the call, so I added a parameter `ip_exact` to keep an ascending compatibility.
- I reused the old structure of unit tests to simplify the diff
- fix #1205 (I added this time issue that you fixed, the original issue mentioned only the date issue)
---------
Co-authored-by: sandraros <sandra.rossi@gmail.com>
2024-04-20 09:53:31 +02:00
larsip
c1a20e870b
Convert currency amount to external format ( #1147 )
...
Fix #1145
* Convert currency amount to external format
Fetching currency reference field from ALV and use the value from this field convert the value to external format
* Missing field catalog update
* Little changes proposed
* Code best positioned, delete unused declaration
Latest changes proposed by darnoc312
2023-11-04 17:09:11 +01:00
Domi Bigl
c28162d1d1
add escape of - ( #1128 )
...
* add escape of -
* add untitests
* replace inline data declaration
2023-08-04 14:57:02 +02:00
Lars Hvam
09c1eb027b
replace use of TABFDPOS ( #1034 )
...
uses LIKE instead
Co-authored-by: Gregor Wolf <gregor.wolf@gmail.com>
2022-06-16 11:34:38 +02:00
sandraros
211cf550e6
SET_CELL_FORMULA sets formula in wrong cell ( #961 )
...
Co-authored-by: sandraros <sandra.rossi@gmail.com>
Co-authored-by: Abo <andrea@borgia.bo.it>
2022-02-19 16:29:33 +01:00
sandraros
f2dd72e76e
SET_CELL use output length for conversion exits ( #982 )
...
* SET_CELL use output length for conversion exits
* bind_table: field catalog + demo
Co-authored-by: sandraros <sandra.rossi@gmail.com>
Co-authored-by: Abo <andrea@borgia.bo.it>
2022-02-19 15:59:22 +01:00
sandraros
6a32480e5d
Read XLSX from third-party providers (namespaces) ( #935 )
...
* theme namespace
* XLSM and rename namespace default to main
Co-authored-by: sandraros <sandra.rossi@gmail.com>
Co-authored-by: Abo <andrea@borgia.bo.it>
2022-01-15 17:05:38 +01:00
Lars Hvam
5e1ca6255f
change REFRESH to CLEAR ( #954 )
...
* change REFRESH to CLEAR
and remve REFRESH if the variable is always empty
* more refresh
* enable REFRESH obsolete rule
* another
* last two
Co-authored-by: sandraros <34005250+sandraros@users.noreply.github.com>
2022-01-07 09:25:03 +01:00
sandraros
6fcbc5c8a8
ip_columnrow in SET_CELL and other methods ( #930 )
...
* get_cell, set_cell, set_area, set_merge
* Test classes + Fixes
* demo simple set_cell in zdemo_excel1
* rename the "normalize" methods + cleanup
* Demonstration programs and few fixes
* added "raising cx_static_check"
* zdemo_excel40 call methods with only IP_RANGE
Co-authored-by: sandraros <sandra.rossi@gmail.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: Abo <andrea@borgia.bo.it>
2022-01-06 09:44:09 +01:00
Lars Hvam
8d63df6ba6
refactor CONVERT_COLUMN2INT ( #952 )
...
Co-authored-by: sandraros <34005250+sandraros@users.noreply.github.com>
2022-01-05 21:29:37 +01:00
Lars Hvam
8d072439da
remove TYPE-POOLS statements ( #948 )
...
* remove TYPE-POOLS statements
* fix whitespace
Co-authored-by: sandraros <34005250+sandraros@users.noreply.github.com>
2022-01-03 21:42:10 +01:00
sandraros
3a4270c11e
Delete code instead of commenting it ( #946 )
...
* Detect commented code
* Update abaplint.json
Co-authored-by: Lars Hvam <larshp@hotmail.com>
* first batch of modifications
* Last batch of modifications
* Last batch of modifications (again)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
Co-authored-by: sandraros <sandra.rossi@gmail.com>
2022-01-03 08:54:52 +01:00
Lars Hvam
dea6cfd9f0
refactor all MOVE statements ( #926 )
...
* refactor all MOVE statements
* fix whitespace
Co-authored-by: sandraros <34005250+sandraros@users.noreply.github.com>
2021-12-24 18:11:40 +01:00
sandraros
d7011f715c
Fix #893
...
* first part
* second and last part
Co-authored-by: sandraros <sandra.rossi@gmail.com>
2021-11-28 20:25:35 +01:00
Domi Bigl
6d12c57f27
fix print titles range read and write #801 ( #862 )
...
* fix print titles range read and write
* remove empty line in method definition
2021-10-30 19:54:46 +02:00
sandraros
904a014609
Fix #723 Calculated Columns - Replace PR 734 ( #843 )
...
* Fix #723 Calculated Columns - Replace PR 734
Co-authored-by: sandraros <sandraros@gmail.com>
Co-authored-by: Abo <andrea@borgia.bo.it>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-10-15 17:22:00 +02:00
sandraros
f7151f3d39
Fix SHIFT_FORMULA (issues #727 and #728 ) ( #830 )
...
Fix SHIFT_FORMULA (issues #727 and #728 )
Co-authored-by: Abo <andrea@borgia.bo.it>
2021-10-07 19:47:35 +02:00
Lars Hvam
16430d17dd
ZCL_EXCEL_COMMON: less DDIC references ( #828 )
...
* ZCL_EXCEL_COMMON: less DDIC references
* Update zexcel_s_org_rel.tabl.xml
* fix
* remove more DDIC references from testclasses
2021-10-07 06:33:48 +02:00
Lars Hvam
e9386fd022
refactor some ddic uses to builtin ( #824 )
...
reference = #692
2021-10-06 08:08:11 +02:00
Lars Hvam
ac5c95ace7
change EXIT to RETURN, where applicable ( #814 )
2021-09-26 18:43:53 +02:00
Lars Hvam
d66e0d5cc7
zcl_excel_common: refactor STATICS to CLASS-DATA ( #811 )
...
* rename statics
* move to class-data
* move to private
* Update src/zcl_excel_common.clas.abap
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
Co-authored-by: abaplint[bot] <24845621+abaplint[bot]@users.noreply.github.com>
2021-09-26 13:43:36 +02:00
sandraros
69d4883773
Do not change sy fields anymore (abaplint) ( #797 )
...
Fix #704
Co-authored-by: sandra <sandra.rossi@gmail.com>
2021-09-19 09:49:46 +02:00
sandraros
3b80566fa8
Fix so that empty Excel date -> ABAP date 00000000 ( #792 )
...
issue #703
Co-authored-by: sandra <sandra.rossi@gmail.com>
Co-authored-by: Abo <andrea@borgia.bo.it>
2021-09-14 22:57:45 +02:00
Mike Pokraka
2710dd9717
Pretty print ( #781 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-07-28 00:33:22 +02:00
Abo
bd8f75537f
remove usage of CHAR10 domain ( #777 )
...
WIP #692
2021-07-10 17:30:23 +02:00
Jaime Rodriguez Capote
32306262b2
Remove 15 chars. limit at encrypt password ( #758 )
2021-06-03 17:31:06 +02:00
Pascal Möller
bd8975ec66
Possibility to get the fieldcatalog with mandt ( #732 )
...
* Possibility to get the fieldcatalog with mandt
In some cases i need the mandt in the table.
Normally it is hidden but can be displayed if necessary
* adjusted code style
2021-02-10 09:08:57 +01:00
Dennis Schaaf
84aa650b8e
Bugfix range conversion ( #628 )
...
When reading xlsx and autofilters are being applied a dump occured when autofilter range was defined like "Sheet1!#REF1"
Such ranges are now ignored so that the xlsx can be read.
2019-09-24 22:35:12 +02:00
AtomKrieg
39c1ad1b08
extract unit test methods from zcl_excel_common ( #568 )
...
It is necessary to isolate the functionality for unit tests to another class according to the SRP principle.
2018-12-29 04:41:49 -08:00
AtomKrieg
a150c56e0d
modern style exception raise
2018-10-19 07:24:31 +03:00
larshp
eaea931778
simplify some IFs
2017-11-05 18:16:35 +00:00
Ivan Femia
969da4a9dc
Fix issue #484
...
Removed the conditional formatting object from the structure
2017-05-22 21:00:39 +02:00
Ivan Femia
f8b0e354db
Moving to abapGit
...
First commit to abapGit
2017-05-16 22:22:30 +02:00