sandraros
0f19081a04
Code to handle the UTCLONG type added in ABAP 7.54 ( #1253 )
...
Fix #1252
2024-08-06 14:12:23 +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
Lars Hvam
1148838a0f
add basic unit test for recursive_struct_to_class ( #1124 )
...
* add basic unit test for recursive_struct_to_class
* Update zcl_excel_common.clas.testclasses.abap
2024-01-29 07:21:05 +01: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
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
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
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
Abo
68707e1469
split convert_column2alpha ( #892 )
2021-11-21 16:44:10 +01:00
Abo
74345edd32
split tests for shift_formula ( #886 )
2021-11-07 15:57:54 +01:00
Abo
052cd39a4f
solves part of #859 - calculate_cell_distance ( #871 )
2021-11-05 05:14:27 +01:00
Abo
d26a1f32fa
WIP #859 - split tests for is_cell_in_range ( #865 )
...
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-11-04 06:37:06 +01:00
Abo
d7930494b5
WIP #859 - split tests for convert_column2int ( #864 )
2021-11-04 06:34:25 +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
Lars Hvam
98a251a859
zcl_excel_common: refactor unit tests ( #833 )
...
* split date_to_excel_string into one test per metho
* split excel_string_to_time
* refactor time_to_excel_string
2021-10-11 20:14:41 +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
24ae5ecef2
zcl_excel_common: unit tests cleanup ( #806 )
...
* common: unit tests cleanup
* refactor macro to method
* refactor macro to method
* delete old commented lines (method definitions char2hex and number_to_excel_string)
Co-authored-by: sandraros <34005250+sandraros@users.noreply.github.com>
Co-authored-by: sandraros <sandra.rossi@gmail.com>
2021-09-26 09:57:36 +02:00
sandraros
41d5553181
Replace useless ZCL_EXCEL_AUNIT ( #796 )
...
Fix #715 . Replaced with CL_ABAP_UNIT_ASSERT. Class ZCL_EXCEL_AUNIT deleted.
Co-authored-by: sandra <sandra.rossi@gmail.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2021-09-19 09:53:58 +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
sandraros
a0e234958b
AUnit warning zcl excel reader huge file "# au > "#au #739 ( #742 )
...
* Fix #739 AUnit warning ZCL_EXCEL_READER_HUGE_FILE
Useless warning in ABAP Unit tests of ZCL_EXCEL_READER_HUGE_FILE (reason: extra space "# AU -> "#AU) #739
* remove #AU everywhere in abap2xlsx
Co-authored-by: Jane Doe <Jane.Doe@World.com>
Co-authored-by: sandraros <sandra.rossi@gmail.com>
2021-02-21 16:12:15 +01: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
larshp
59f270b682
replace tabs with spaces
2018-11-24 11:12:35 +00:00
Ivan Femia
f8b0e354db
Moving to abapGit
...
First commit to abapGit
2017-05-16 22:22:30 +02:00