Ivan Femia
f6febd8a5c
Ready to test #139
...
Changed methods RECURSIVE_CLASS_TO_STRUCT and RECURSIVE_STRUCT_TO_CLASS, now in class ZCL_EXCEL_COMMON
Deleted method CREATE_AUTOFILTER, now included in CREATE_XL_SHEET
Moved method ADD_STATIC_STYLES from method ZIF_EXCEL_WRITER~WRITE_FILE of class ZCL_EXCEL_WRITER_2007/ZCL_EXCEL_WRITER_XLSM to method CREATE
Renamed ZDEMO_EXCEL2A in ZDEMO_EXCEL34
Renamed ZDEMO_EXCEL2B in ZDEMO_EXCEL35
Added demos in ZDEMO_EXCEL (Demo Collection)
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@270 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-03-19 21:46:37 +00:00
Ivan Femia
abcd2bb542
Missed file in latest commit
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@269 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-03-19 19:33:13 +00:00
Rene Turnheim
7f249f89eb
Add auto filter option: #142 ; This allows now to create auto filters. Demo33 shows a simple example. Converter update is also needed for this.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@266 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-03-17 14:35:33 +00:00
Rene Turnheim
fadff4ea8e
Converter improvements issue #143 ; Add new functionality and resolved several issues with background processing.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@265 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-03-17 14:07:48 +00:00
Ivan Femia
9e766b5363
Implemented fixes for issue #145 Sheet / Page Header and Footer including placeholders for pagenumber, date etc.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@263 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-03-15 22:27:51 +00:00
Rene Turnheim
0e89946359
Fixed #138 . DEMO30 and DEMO09 work now with the new solution.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@260 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-02-18 13:01:13 +00:00
Rene Turnheim
57902fcc78
Fixed is default values for zoom #140 and error introduced with get_value_type method #138
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@257 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-02-15 01:54:08 +00:00
Rene Turnheim
8e2fee3389
New method get_value_type created and it will get executed in set_cell, if ip_abap_type is not supplied.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@255 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-02-09 12:20:48 +00:00
Ivan Femia
0ccae1ac59
Removed aliases (they causes an error with SAPLink)
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@254 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-01-22 16:52:36 +00:00
Ivan Femia
3397d0ac6c
Fiz issue #135
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@251 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-01-20 20:45:45 +00:00
Ivan Femia
6d0a0eb44f
Fixed issue #91 , great job by Rene Turnheim
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@250 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-01-20 20:33:22 +00:00
Gregor Wolf
011b88692b
Ready to test #128 , thank you Alexander Budeyev the Patch worked.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@249 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-01-13 06:34:08 +00:00
Ivan Femia
76144697e9
New Daily Build: added fixes for issues: #127 , #131 , #132 by Shahrin Shahrulzaman and Gregor Wolf
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@246 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-01-03 18:10:15 +00:00
Gregor Wolf
42a8c8a5b6
ready to test #127 - enhanced ZDEMO_EXCEL15 to test new functionality, thanks to Shahrin Shahrulzaman for this contribution.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@245 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-01-03 17:43:06 +00:00
Gregor Wolf
b5ab52c346
ready to test #132
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@244 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2012-01-03 17:11:54 +00:00
Gregor Wolf
616bb510a4
ready to test #130
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@236 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-12-29 18:39:16 +00:00
Ivan Femia
b536dbdfd1
Fix issue #168 by Alexander Budeyev
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@234 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-12-26 11:47:38 +00:00
Gregor Wolf
e239953895
Implemented Fix by Shahrin Shahrulzaman to add support for named rages for the Excel 2007 Reader #126
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@230 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-12-15 21:32:29 +00:00
Gregor Wolf
b146c57818
ready to test #120
...
Thanks to Stefan Schmöcker for the contribution of a sample report and the improvements.
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@229 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-12-07 23:35:11 +00:00
Gregor Wolf
f81f987a36
Fixed #125 for testing.
...
Created ABAPUnit test class for ZCL_EXCEL_COMMON class.
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@228 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-12-06 22:16:21 +00:00
Ivan Femia
1ef3613bf8
Fix issue #121
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@225 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-11-01 09:53:48 +00:00
Ivan Femia
4a2ebc66ab
Fix issue #118
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@224 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-09-28 07:09:06 +00:00
Ivan Femia
f4107fa169
Fix issue #119
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@223 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-09-26 06:59:02 +00:00
Ivan Femia
358ecc4dc9
Fix issue #110
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@222 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-09-25 11:18:07 +00:00
Ivan Femia
3f39940cb4
Fix issue #113
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@221 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-09-25 10:29:04 +00:00
Ivan Femia
ecc03faf04
Fix issue #119
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@220 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-09-25 10:13:22 +00:00
Ivan Femia
8473d4b1f4
Fix issue #118
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@219 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-09-15 19:18:38 +00:00
Ivan Femia
bd614113a7
ZoomScale support demo23 updated - thanks to Alessandro Iannacci for the idea( @Gh14Cc10 )
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@216 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-08-25 19:52:28 +00:00
Gregor Wolf
bce2f80c52
Fixed issue #115 and provided Demo Report ZDEMO_EXCEL30 which is incuded into ZDEMO_EXCEL
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@214 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-08-22 18:49:48 +00:00
Ivan Femia
076c556087
fix issue #111
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@211 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-07-27 21:31:32 +00:00
Tomek Mackowski
7c2b223df8
fix #109 - remove spaces from xml attributes
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@209 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-07-27 19:24:04 +00:00
Tomek Mackowski
cdadc45142
fix #108 - set active sheet in reader
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@207 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-07-18 20:55:59 +00:00
Tomek Mackowski
65bb19e575
Fix #92 - Enable changing legacy color palette (to change colors on Excel ver <= 2003)
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@206 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-07-11 21:51:08 +00:00
Ivan Femia
85c84b55d4
Minor fix sheet writer
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@203 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-06-21 20:37:39 +00:00
Ivan Femia
c36e6bd54e
Fix issues #100 and #104
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@201 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-06-11 09:41:17 +00:00
Ivan Femia
65c8f586f1
Fix issue #101 by Alexander Budeyev
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@200 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-06-11 08:41:06 +00:00
Ivan Femia
87f12d6c8c
Font Style bug fix. DEMO2 update.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@199 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-06-11 08:02:50 +00:00
Ivan Femia
66e6655378
Bind_table fix header label
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@198 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-06-10 09:02:56 +00:00
Ivan Femia
50f5650c47
Enhancement on table styles
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@197 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-06-09 08:16:26 +00:00
Ivan Femia
b58ae716ba
Bind table now supports header and totals styles. Thanks to Alessandro Iannacci
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@196 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-06-08 19:19:21 +00:00
Ivan Femia
d3f95ed657
Macro-Enabled workbook issue #89
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@194 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-06-02 09:23:58 +00:00
Ivan Femia
0ac55d2d3b
better performance
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@192 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-06-01 19:14:52 +00:00
Ivan Femia
9ccbdc6891
Added expression conditional formatting and column header hide/show
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@191 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-05-30 09:22:54 +00:00
Ivan Femia
956e3b060c
Fixed conditional formatting if used with merged cells. Fix time formatting if it is 00:00:00
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@189 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-05-27 17:08:53 +00:00
Ivan Femia
1abc86ef22
Fix issues #10 and #96
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@187 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-05-27 13:23:10 +00:00
Ivan Femia
44362976a1
Display Zero setting should be enabled by default
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@183 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-05-19 19:21:37 +00:00
Tomek Mackowski
3481c02f35
Fix #93 Read PROTECTION style
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@181 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-05-13 21:49:35 +00:00
Tomek Mackowski
0d952ea2ef
re #93 - read cell alignment and diagonal borders
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@180 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-05-13 21:29:25 +00:00
Ivan Femia
ec2f55aa2b
Missed class ZCL_EXCEL_STYLE_BORDERS
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@178 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-05-12 22:07:26 +00:00
Ivan Femia
9cd2c62ca5
Enhancement to border style. DEMO2 update
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@177 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-05-12 19:33:25 +00:00
Ivan Femia
f5ef7137ad
Fixed issue #85
...
Demo4 shows the new functionality
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@173 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-05-05 20:00:27 +00:00
Ivan Femia
2e2a04dba5
Fix issue #87
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@172 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-05-05 19:27:37 +00:00
Tomek Mackowski
dfe73c22dd
Fix #86 - add support for all Excel coloring options - standard color themes, indexed colors and tint
...
Both writer and reader updated.
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@170 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-05-04 21:52:43 +00:00
Ivan Femia
b7481a4077
Issue #83 and issue #90 fixed
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@169 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-05-04 19:15:49 +00:00
Ivan Femia
9b9915e3e8
Alpha version of CSV Writer by Daniel.St-Jacques
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@168 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-04-28 19:38:23 +00:00
Ivan Femia
b380c8ed4a
Fix issue #88
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@167 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-04-27 14:07:55 +00:00
Tomek Mackowski
e8aa4ec888
#25 Adding support for reading styles in the READER
...
Currently following style options are supported:
-fonts
-borders
-fills
-number formats
DEMO1 and DEMO2 updated
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@164 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-04-25 21:32:43 +00:00
Ivan Femia
10ed6cf230
Fix issue #84
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@163 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-04-20 20:20:58 +00:00
Ivan Femia
3afebfc0b4
Fix issue #84
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@161 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-04-20 20:02:48 +00:00
Tomek Mackowski
ff8cd877f9
Fix #82 - data types from source sheets are preserver in the reader
...
Fix #80 - both value and formula are read by the reader
These 2 fixes allow reading xlsx templates with values of different types and formulas and saving them back
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@159 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-04-13 22:18:10 +00:00
Ivan Femia
d43997b929
Changed Attribute visibility in class ZCL_EXCEL_STYLE_CONDITIONAL, added a new demo report
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@154 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-04-01 13:52:57 +00:00
Gregor Wolf
3061e0a039
Included the patch for the SET_MERGE and GET_MERGE methods of ZCL_EXCEL_WORKSHEET by Victor Alekhin to solve issue #79 . Extended demo report ZDEMO_EXCEL13 to test the new functionality.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@151 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-03-25 18:46:24 +00:00
Ivan Femia
ed90f7ce79
Old LGPL references into code removed
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@149 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-02-23 21:55:48 +00:00
Gregor Wolf
835829a00d
Fix output of attribute 'operator' for data validation (Issue #54 ).
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@146 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-02-18 00:43:13 +00:00
Gregor Wolf
aa2e71340b
Enhanced ZCL_EXCEL_DATA_VALIDATION and ZCL_EXCEL_WRITER_2007 to fix issue #54 . Adjusted demo report ZDEMO_EXCEL9 to show the new features. New data elements for validation error style and validation operator. Incompatible change of the attribute value attribute of class ZCL_EXCEL_DATA_VALIDATION to formula1.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@143 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-02-17 23:47:45 +00:00
Ivan Femia
469a34486e
Fix issue #75
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@140 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-02-17 20:55:44 +00:00
Ivan Femia
58b31cfed3
Performance improvement issue #74
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@136 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-02-14 17:37:07 +00:00
Ivan Femia
9b364a7341
Fixed issue #46
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@133 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-02-12 16:09:37 +00:00
Ivan Femia
d7af53cd94
Fixed issue #72
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@132 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-02-12 15:13:02 +00:00
Ivan Femia
35889a58aa
Solve issue #62 with German layout
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@129 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-02-06 09:04:33 +00:00
Gregor Wolf
5193f47fff
Added cell merge to demo report ZDEMO_EXCEL9 as there was a problem reported in issue #64 that data validations could not be combined with cell merges.
...
Little correction to revidion 125 of method get_dimension_range in class ZCL_EXCEL_WORKSHEET.
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@127 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-02-05 17:35:14 +00:00
Gregor Wolf
7f94e7c77a
Correct the ZCL_EXCEL_READER_2007 to fix issue #45 . The multi table testfile raised another error that was fixed by adjusting the method get_dimension_range in class ZCL_EXCEL_WORKSHEET. Now this method returns A1 when the sheet is empty.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@125 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-02-05 17:23:06 +00:00
Ivan Femia
5d62c0c31a
Fix issues: #66 #67 #68
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@123 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-02-03 22:30:13 +00:00
Ivan Femia
858c9a0b14
Fixed issue #65
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@121 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-02-02 18:16:39 +00:00
Ivan Femia
aacd0a08a3
Fixed issue #63
...
Added demo23 and demo24 to demo collection report
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@119 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-02-01 22:12:05 +00:00
Gregor Wolf
aca4d24164
mergeCells node must be before dataValidations. Additional fix for issue #64 .
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@117 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-01-29 21:59:27 +00:00
Gregor Wolf
56cfd1dd54
Fill count attribute of mergeCells dynamically to fix issue #64 . The demo report ZDEMO_EXCEL13 was adjusted to test also if merge works when oher merged chells are empty.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@115 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-01-29 21:14:42 +00:00
Gregor Wolf
f050d256d0
Made constant zcl_excel_style_number_format=>c_format_text public to fix issue #61 . Demo report ZDEMO_EXCEL22 adjusted to test it.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@111 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-01-29 16:10:03 +00:00
Tomek Mackowski
be4d8fe6e7
re #44 improve previous fix for #44 and solve issue from https://cw.sdn.sap.com/cw/thread/15813?tstart=0 . Cell value node should be created only in case there is non-zero length value string. This mimics Excel behavior which also omits this node for cells which have just style or formula.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@108 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-01-24 21:59:31 +00:00
Ivan Femia
8fe72c7ad2
Fix attributes in xml XL_SHEET
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@106 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-01-22 15:45:40 +00:00
Tomek Mackowski
ca9442051a
re #59 Allow using internal tables which refer to types defined directly in program. Previously only DDIC references were allowed and other internal tables caused short dumps.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@104 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-01-19 22:46:27 +00:00
Gregor Wolf
57285cd8b8
Additions to ZCL_EXCEL_WORKSHEET, ZCL_EXCEL_SHEET_SETUP and ZCL_EXCEL_WRITER_2007 to solve Issue #57 Worksheet Gridlines on/off option. In addition to this now print output can be centered horizontal & vertical. Added demo report ZDEMO_EXCEL23.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@100 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-01-16 17:08:27 +00:00
Tomek Mackowski
4a358d2405
re #30 <drawing> should go before <tableParts> in the sheet.xml
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@98 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2011-01-12 21:57:47 +00:00
Tomek Mackowski
9573bcea90
re #51 Modify table binding to avoid errors and create valid oXml in case empty table is passed
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@87 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-22 19:42:35 +00:00
Ivan Femia
047330e494
Data Validation Custom, Sheet Properties, DEMO22 (based on real Business Requirements)
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@85 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-21 20:23:36 +00:00
Ivan Femia
37a0a5582a
Style management for table fieldcatalog, DEMO22 Commit
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@83 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-20 19:59:53 +00:00
Ivan Femia
dd17f42c65
Method GET_TITLE has not the encoding parameter
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@81 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-17 22:30:09 +00:00
Ivan Femia
92573fea3c
Implementation of worksheet set_title / get_title.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@80 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-17 21:21:36 +00:00
Ivan Femia
f4c2bad749
Fix issue #50
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@79 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-17 20:37:38 +00:00
Tomek Mackowski
63bbec1d08
re #47 providing methods for dealing with default date format
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@78 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-16 20:30:34 +00:00
Tomek Mackowski
4a88b6a38a
re #42 Adding methods for conversion of date and time from Excel to SAP format. Including also unit tests for the conversion methods.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@76 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-11 22:28:48 +00:00
Tomek Mackowski
6965310001
re #44 Creating empty cell when style is set on non existing one.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@75 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-11 21:16:41 +00:00
Gregor Wolf
620f9e1bca
Included local ABAP Unit Test Class into ZCL_EXCEL_COMMON. Please update your SAPLink ZSAPLINK_CLASS class to the latest SVN Version of SAPLink: http://code.google.com/p/saplink/source/detail?r=317
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@74 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-11 00:02:45 +00:00
Gregor Wolf
0e8bce3637
Added CONVERT_COLUMNROW2COLUMN_A_ROW method in the ZCL_EXCEL_COMMON class to fix #45 in the Excel Reader class ZCL_EXCEL_READER_2007.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@73 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-10 22:35:10 +00:00
Gregor Wolf
17158fc642
Fix Issue #43 by adding ' before and after the name when it contains a space. Demo report ZDEMO_EXCEL9 is adjusted to test this functionality.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@72 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-06 22:16:09 +00:00
Tomek Mackowski
43b9000761
closes #41
...
Check if date is not initial before converting it to excel format
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@71 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-06 21:00:54 +00:00
Tomek Mackowski
d4937423d0
test #38 . Removing unnecessary color nodes which are not valid OXML elements. This fix makes output of DEMO21 valid.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@65 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-12-01 20:44:58 +00:00
Gregor Wolf
9ecda2a325
Adjustments in the formating.
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@58 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-11-23 18:32:57 +00:00
Ivan Femia
cec41e3cc3
Fixes #37
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@56 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-11-23 13:19:04 +00:00
Tomek Mackowski
1c077daddf
closes #36
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@54 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-11-22 20:09:27 +00:00
Gregor Wolf
7777763f4f
Updated ENCRYPT_PASSWORD method in ZCL_EXCEL_COMMON class according to the correction provided by Joachim Wrba https://cw.sdn.sap.com/cw/message/42905#42905 to fix issue #37
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@53 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-11-22 19:52:01 +00:00
Ivan Femia
7dc63196d4
Password encrypt algorithm by Joachim Wrba
...
Demo20 by default uses SAPWorkdir
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@51 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-11-20 17:21:45 +00:00
Ivan Femia
50b7a0802f
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@49 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-11-19 11:14:05 +00:00
Ivan Femia
d8b2efe17d
Missing object
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@44 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-11-11 22:16:57 +00:00
Ivan Femia
1455f6e436
Fix issue #35
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@43 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-11-11 22:10:14 +00:00
Gregor Wolf
d999f095fa
Added CALCULATE_COLUMN_WIDTHS to ZCL_EXCEL_WORKSHEET with a simple calculation of the width for auto sized columns.
...
Modified CREATE_XL_SHEET of ZCL_EXCEL_WRITER_2007 to call CALCULATE_COLUMN_WIDTHS before columns are defined.
Adjusted Demo programs ZDEMO_EXCEL11 and ZDEMO_EXCEL12 to show the auto size column functionality.
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@40 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-11-06 09:39:43 +00:00
Tomek Mackowski
07ff9c2502
Fixes#33
...
Remove extra space from xml attr
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@39 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-10-31 10:28:53 +00:00
Gregor Wolf
1eae326b74
Added set_active_sheet_index, set_active_sheet_index_by_name and get_active_sheet_index methods to ZCL_EXCEL.
...
Updated ZCL_EXCEL_WRITER_2007 to set the active sheet.
Created demo program ZDEMO_EXCEL19 and updated ZDEMO_EXCEL.
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@36 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-10-30 18:33:20 +00:00
Tomek Mackowski
3d8ef80529
fixes #30
...
Generate unique relation ID for tables, hyper links and drawings.
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@33 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-10-25 20:59:15 +00:00
Ivan Femia
2c9d26b095
Excel sheet protection full options
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@28 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-10-16 18:18:51 +00:00
Ivan Femia
25c3814b29
Fix a syntax error in writer class
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@26 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-10-16 10:33:30 +00:00
Tomek Mackowski
1d625968dc
closes #22
...
adding support for hyperlinks. Both internal links (within spreadsheet) and external urls are supported.
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@25 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-10-14 21:18:46 +00:00
Ivan Femia
e6f84e7b51
Workbook protection
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@19 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-09-23 21:43:41 +00:00
Ivan Femia
0368c934c2
Missing ZEXCEL_SHEET_PROTECTION and Style Classes description fix
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@17 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-09-23 20:03:04 +00:00
Ivan Femia
fb384ae97a
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@16 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-09-23 19:26:00 +00:00
Ivan Femia
67ce66dc7a
Page margins and page setup, worksheet protection, minor code fix
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@13 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-09-21 22:30:29 +00:00
Ivan Femia
87ce5f7a4b
Changed the attributes declaration type from Static to Constant
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@12 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-09-18 10:40:41 +00:00
Ivan Femia
f71f6b8dc0
Changed the attributes declaration type from Static to Constant
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@11 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-09-18 10:27:05 +00:00
Ivan Femia
894f14b51b
Added Drawing feature, some code fixing
...
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@9 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-09-18 09:14:07 +00:00
Ivan Femia
9b30f8098e
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@8 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-09-15 07:54:48 +00:00
Ivan Femia
2b85b956c9
git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@3 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
2010-09-14 08:05:50 +00:00