Commit Graph

162 Commits

Author SHA1 Message Date
Gregor Wolf
d3fd799e5b Remove beak-point + pretty print 2019-02-19 10:08:05 +00:00
Gregor Wolf
09b6b5f162
Merge pull request #595 from mfallen/headerfooter
Header Footer Image
2019-02-19 10:55:44 +01:00
mfallen
d1c74a18e4 Update XSTRING conversion 2019-02-19 07:47:30 +01:00
mfallen
0a17f7f14a IMAGE_HEADER_FOOTER 2019-02-19 07:37:22 +01:00
mfallen
f6b2a0218d Update of Test program 2019-02-19 07:01:14 +01:00
Gregor Wolf
3481ca8b76 Add ZDEMO_EXCEL_COMMENTS to demo 2019-02-18 16:10:37 +00:00
mfallen
d907d03e28 Header Footer Image
including a test program
2019-02-18 07:23:15 +01:00
AtomKrieg
2cb048d5bb new abapgit
fixed some diffs
2019-02-17 21:18:37 +03:00
AtomKrieg
a5194c647b fix comments on second sheet
https://github.com/sapmentors/abap2xlsx/issues/587
2019-02-17 11:35:01 +03:00
AtomKrieg
83d4cc5dd5 Resolved merge conflict by keeping clfinal flag 2019-02-16 10:32:31 +03:00
Gregor Wolf
ec08afe506 700 support#562 2019-02-11 18:36:56 +01:00
Gregor Wolf
42a85aaa18 700 support #562 2019-02-11 17:33:24 +00:00
Gregor Wolf
e45d2c9274 700 support #562 2019-02-11 17:11:56 +00:00
Gregor Wolf
6bf5141b00 Pretty print in GET_TABLE 2019-02-11 17:03:14 +00:00
Gregor Wolf
8a7918eb11 Add example for #565
Example how to use zcl_excel_common%3D>excel_string_to_date
2019-02-11 16:41:01 +00:00
Lars Hvam
f7792bf272
package: remove permissions 2019-02-06 08:48:59 +01:00
Jitsuryoku
3ff18207f7
Add unit of measurement to margin attribute description
Added "in inches" to MARGIN_XXXXXX fields, as an inch is the specified unit of measurement for margins in OpenXML standard (so it cannot be different).
2019-01-31 10:16:58 +02:00
Gregor Wolf
8699a5ce48 Implementation for #396
As suggested by @Jitsuryoku
2019-01-29 15:41:43 +01:00
Gregor Wolf
aaad50440d Support for comments (Issue #180) (#583)
* Read UTF-8 input file correctly

* Classes for cell coments

As contributed by guillaumegarcia13

* Support for comments (Issue #180)

As contributed by guillaumegarcia13
2019-01-23 08:23:09 -06:00
Lars Hvam
6b84761443
update to latest abapGit format (#582)
* update to latest abapGit format

* fix syntax error
2019-01-11 09:46:50 +01:00
Gregor Wolf
095f3d135b Read UTF-8 input file correctly (#576) 2019-01-09 08:29:41 -06:00
MCH123
4ca4991167 Issue #572 - Protect sheet with filter caused Excel error (#577)
Issue #572 - Protect sheet with filter caused Excel error 

Autofilter + sheet protection causes excel error.

Sheet protection must be set BEFORE autofilter in XML.
2019-01-09 08:25:50 -06: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
bohrh
b57484b1fd style at a merged cell #364 (#574)
I implemented the suggested changes and are using it in a customer project. It's working lick a charm
Added demo of new set_area method
2018-12-14 10:59:14 -06:00
Ivan
71f4cee997
Merge pull request #571 from larshp/master
whitespace fixes
2018-12-07 17:11:54 -06:00
CodePerfectionist
a50a26c764
Support for more than 255 conditional formatting rules
Changed conditional formatting priority datafield from int1 to int4
2018-12-05 12:32:01 +01:00
larshp
59f270b682 replace tabs with spaces 2018-11-24 11:12:35 +00:00
larshp
49f7113883 remove double spaces 2018-11-24 11:09:02 +00:00
larshp
faa434ec3e add spaces 2018-11-21 17:50:54 +01:00
AtomKrieg
996dcc39d6 extract unit test methods from zcl_excel_common
It is necessary to isolate the functionality for unit tests to another class according to the SRP principle.
2018-10-29 15:55:48 +03:00
Ivan
3c578c447e
Merge pull request #566 from AtomKrieg/master
modern style exception raise
2018-10-19 15:18:51 -05:00
AtomKrieg
a150c56e0d modern style exception raise 2018-10-19 07:24:31 +03:00
Ivan
1c5db94374
Merge pull request #563 from AtomKrieg/master
Update zcl_excel_writer_2007.clas.abap
2018-09-25 12:38:27 -05:00
AtomKrieg
d150160aea
Update zcl_excel_writer_2007.clas.abap 2018-09-25 18:52:01 +03:00
Ivan
1c143fad77
Adding some comment #551
Comments
2018-09-16 17:33:38 -05:00
Ivan
39c906c88d
Close issue #551
Including fix for issue #551
2018-09-16 17:32:06 -05:00
AtomKrieg
8653c21b89
Update zcl_excel.clas.abap 2018-09-16 12:13:16 +03:00
AtomKrieg
3e51f77be3
Update zcl_excel.clas.abap 2018-09-16 12:11:27 +03:00
AtomKrieg
a1867fd71e
Update zcl_excel.clas.abap 2018-09-16 11:52:49 +03:00
AtomKrieg
284d7db7c1
Update zcl_excel_worksheet.clas.abap 2018-09-16 11:39:01 +03:00
AtomKrieg
03247f23c7
Update zcl_excel_table.clas.abap 2018-09-16 11:36:52 +03:00
AtomKrieg
2f5c41832c
Update zcl_excel_table.clas.abap 2018-09-16 11:36:01 +03:00
AtomKrieg
bf3766a170
Update zcl_excel_style_cond.clas.abap 2018-09-16 11:34:13 +03:00
AtomKrieg
558578fa5e
Update zcl_excel_reader_xlsm.clas.abap 2018-09-16 11:29:40 +03:00
AtomKrieg
4354a8accf
Update zcl_excel_reader_huge_file.clas.abap 2018-09-16 11:28:57 +03:00
AtomKrieg
0945411b94
Update zcl_excel_reader_2007.clas.abap 2018-09-16 11:21:41 +03:00
AtomKrieg
323d91929f
Update zcl_excel_legacy_palette.clas.abap 2018-09-16 11:20:12 +03:00
AtomKrieg
70d8c148ae
Update zcl_excel_drawing.clas.abap 2018-09-16 11:18:21 +03:00
AtomKrieg
539d21bbe2
Update zcl_excel_autofilter.clas.abap 2018-09-16 11:17:01 +03:00
AtomKrieg
1b7cd1a2c1
Update zcl_excel.clas.abap 2018-09-16 11:00:38 +03:00
AtomKrieg
f767b80bfa
Update zcl_excel_worksheet.clas.testclasses.abap 2018-08-20 00:08:42 +03:00
AtomKrieg
bbbf511dd6
Update zcl_excel_worksheet.clas.abap 2018-08-20 00:07:56 +03:00
larshp
a5985ea2ea remove some unreferenced variables 2018-07-29 11:20:21 +00:00
larshp
d1532a347b remove double space 2018-07-29 11:16:53 +00:00
larshp
9f94ee3af3 remove TRY without CATCH 2018-07-29 11:14:48 +00:00
pacojka
7481a0bde3 modify not working on hashtables 2018-07-16 10:30:30 +02:00
pacojka
2217873519 Added hashtables for columns and rows objects 2018-07-14 22:28:35 +02:00
larshp
bdd2bfeb8d Fix syntax warnings in ZDEMO_EXCEL* 2018-06-03 12:19:01 +00:00
larshp
1f896dd025 ZDEMO_CALENDAR_CLASSES fix syntax warnings 2018-06-03 12:16:18 +00:00
Gregor Wolf
4ecb09f839
NetWeaver 7.51 doesn't contain CHAR02 2018-04-22 21:09:29 +02:00
IvanFemia
7bb0ae6e69 Update from latest abapGit 2018-04-13 02:35:19 +00:00
Ivan
f7787a90b5
Revert "Performance improvement for GET_ROW method" 2018-03-27 11:57:41 -05:00
Ivan
bc44a6c7c9
Update zcl_excel_rows.clas.abap 2018-03-21 16:15:51 -05:00
Ivan
4917b88a77
Update zcl_excel_rows.clas.abap 2018-03-20 22:10:45 -05:00
Bilen
2f8b93f2a5
performance improvement for GET_ROW
Iterator logic removed and hash table logic inserted to the GET_ROW method.
2018-03-20 20:53:53 +08:00
Bilen
cb1364b65f
Update zcl_excel_rows.clas.abap 2018-03-20 20:50:10 +08:00
Bilen
66e4ef4793
Performance update for iterator
Iterator is slowing down for read operations, row class reference is now stored in hash table rather than iterator.
2018-03-20 09:32:36 +08:00
Ivan
33e215d075
Merge pull request #518 from christianguenter2/fix_dump
add with missing flag
2018-02-23 17:20:22 -06:00
Christian Günter
4d2aaf049c add 'with unit tests' 2018-01-30 11:13:09 +01:00
Cril2000
0744e0c6c9
Update zcl_excel_writer_csv.clas.abap
Fixed EOL width to handle correctly CRLF
2018-01-30 10:57:01 +01:00
AtomKrieg
4a7291ca49
Update zcl_excel_worksheet.clas.abap 2017-12-16 18:10:16 +03:00
AtomKrieg
3ce3335f12
Create zcl_excel_worksheet.clas.testclasses.abap 2017-12-16 17:32:45 +03:00
AtomKrieg
a5515b432b
Update zcl_excel_worksheet.clas.abap 2017-12-16 15:55:45 +03:00
Ivan Femia
333d505a1f fix #505 2017-11-15 18:25:33 +01:00
Ivan
90523b9853
Merge pull request #505 from muten86/patch-1
Enhancement of Class with Method GET_TABLE
2017-11-15 10:49:30 -06:00
Ivan
58d98d362b
Merge pull request #507 from larshp/master
simplify some IFs
2017-11-15 10:04:15 -06:00
Ivan Femia
e71644d487 Fix #489
Thanks to @Gh14Cc10
2017-11-15 17:02:11 +01:00
larshp
207bf54a54 few more 2017-11-05 18:32:33 +00:00
larshp
eaea931778 simplify some IFs 2017-11-05 18:16:35 +00:00
muten86
1475bda3d6 Enhancement of Class with Method GET_TABLE
This class lifts the functionality of the whole project to a full excel-upload and download framework, without having known limititions, of other ABAP Excel Upload mechanisms.

Best regards
D. Rauchenstein
2017-10-06 10:43:44 +02:00
Ivan Femia
5e6bb3ba10 fix #434 2017-10-05 19:16:35 +02:00
Ivan Femia
4f66d3445b updating to latest version of abapGit 2017-10-05 19:12:49 +02:00
Ivan
c38b1d79f7 Merge pull request #499 from larshp/branch
remove some unused variables
2017-07-26 11:53:33 -05:00
larshp
de5dd96564 remove some unused variables 2017-07-26 16:39:34 +00:00
larshp
7a10a253be Fix testclass for ZCL_EXCEL
The XML should contain X for testclasses when the class have a testclass
2017-07-26 16:12:22 +00:00
Ivan
5a712f9435 Merge pull request #497 from paladv/master
Fixing syntax errors in ZDEMO_TECHED8 ZDEMO_TECHED9 reports
2017-07-26 09:12:45 -05:00
Ivan
3855e5b97f Merge pull request #495 from TBuryanek/patch-1
Allow user specific ALV variant in SALV converter
2017-07-26 09:09:22 -05:00
paladv
7303fb3c98 Fixing syntax errors in ZDEMO_TECHED8 ZDEMO_TECHED9 reports 2017-07-26 14:04:26 +02:00
Tomas
b74bc20d10 Allow user specific ALV variant in SALV converter
Same problem is in standart CL_SALV_TABLE~TO_XML method (from which this converter was probably inspired).
2017-07-21 13:02:05 +02:00
larshp
943c124cff update to latest abapGit format 2017-07-07 18:56:30 +00:00
Ivan
c8b9132337 Merge branch 'master' into Column-Row-Dimension-Fix 2017-07-07 13:10:08 -05:00
Ivan Femia
cf7d5da6ca Fix #484
Remove obsolete objects
2017-05-22 21:02:18 +02: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
d4464072c1 Fixed #484
Removed also issue with style class
2017-05-20 00:42:59 +02:00
Ivan Femia
6c124bf61d Fix issue #484
Removed row dimension and introduced row object
2017-05-19 23:52:29 +02:00
Ivan Femia
18cfa99a18 Remove old objects #484
Moving from the old column dimension class to the new column class and aligning the management of the collection
2017-05-19 00:39:03 +02:00
Ivan Femia
68b2c66edd First implementation for issue #484 2017-05-19 00:11:31 +02:00
Ivan
6356cad9f3 Merge pull request #485 from larshp/master
clean up
2017-05-18 12:01:20 -05:00
larshp
77bedd78c4 remove unreferenced variables 2017-05-18 16:44:58 +00:00
larshp
4f0393541d remove end of method statements with no effect 2017-05-18 16:03:12 +00:00