wp_xxyyzz
|
65188478a6
|
fpspreadsheet: Fix reading of text cells with type "inlineStr"
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7936 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-12-20 22:35:10 +00:00 |
|
wp_xxyyzz
|
35fecc8c8d
|
FPSpreadsheet: Fix writing of meta data containing special xml characters (sourceforge issue #46)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7894 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-11-21 11:33:02 +00:00 |
|
wp_xxyyzz
|
7c09abbb51
|
fpspreadsheet: Add custom meta data support. Reading/writing for XLSX, Excel XML, ODS.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7591 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-29 22:51:39 +00:00 |
|
wp_xxyyzz
|
3959cbbe45
|
fpspreadsheet: Add new metadata item "subject"
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7590 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-29 21:11:36 +00:00 |
|
wp_xxyyzz
|
9d7457ccd4
|
fpspreadsheet: Add, with r/w support, conditional date formats cfcLastYear, cfcThisYear, cfcNextYear.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7588 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-29 17:41:00 +00:00 |
|
wp_xxyyzz
|
aebb067738
|
fpsprreadsheet: Add conditional date formats, read/write support for XLSX, ODS, ExcelXML. Add unit tests.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7587 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-29 16:55:45 +00:00 |
|
wp_xxyyzz
|
7e5dde96c3
|
fpspreadsheet: Fix xlsx writer mismatch between _rels/.rels and docProps/core.xml files making files without metadata unreadable for Excel.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7584 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-28 21:38:32 +00:00 |
|
wp_xxyyzz
|
25d59b8e88
|
fpspreadsheet: Fix meta data reading error of some ods files. Avoid display of metadata zero dates in Excel.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7583 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-28 21:30:12 +00:00 |
|
wp_xxyyzz
|
ea91b7fca5
|
fpspreadsheet: Add metadata writer for Excel XML. Fix usage of UTC in the Excel metadata.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7580 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-28 17:57:32 +00:00 |
|
wp_xxyyzz
|
dd3f0611a0
|
fpspreadsheet: Better names for some MetaData properties.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7578 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-28 14:28:33 +00:00 |
|
wp_xxyyzz
|
bbf4b2b092
|
fpspreadsheet: Add metadata support. Add metadata reader/writer for XLSX.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7577 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-28 12:34:50 +00:00 |
|
wp_xxyyzz
|
390c7b935a
|
fpspreadsheet: Fix XLSX reader for conditional number format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7566 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-26 12:20:59 +00:00 |
|
wp_xxyyzz
|
4fc0ea6045
|
fpspreadsheet: Add proper log error message when XLSX writer tries to write a conditional font format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7565 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-26 10:09:04 +00:00 |
|
wp_xxyyzz
|
f53c6649f5
|
fpspreadsheet: Put conditional font handling in place for XLSX writer. Commented out, however, because Excel refuses to load such files (although syntactially correct).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7564 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-26 09:56:24 +00:00 |
|
wp_xxyyzz
|
e191dd00e5
|
fpspreadsheet: Support conditional icon set format in worksheet, and in XLSX and ODS file access. Add unit tests for it.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7558 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-23 22:25:24 +00:00 |
|
wp_xxyyzz
|
64b69c2893
|
fpspreadsheet: Fix compilation issue due to stupid 64-bit fpc not being able to pick correct overload of MinValue. Less hints on 64 bit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7556 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-22 17:55:17 +00:00 |
|
wp_xxyyzz
|
901b92fa72
|
fpspreadsheet: Some clean-up: Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7555 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-22 09:07:59 +00:00 |
|
wp_xxyyzz
|
2793744bf7
|
fpspreadsheet: Add reading and writing support for conditional formats in Excel XML files (not yet complete).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7549 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-17 19:50:40 +00:00 |
|
wp_xxyyzz
|
52e4cccf80
|
fpspreadsheet: XLSX reader supports expression conditional format. Add test case for it.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7546 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-16 20:46:21 +00:00 |
|
wp_xxyyzz
|
269c684533
|
fpspreadsheet: Support expression conditional cell formatting by XLSX, Excel-XML and ODS writers.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7541 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-15 16:39:05 +00:00 |
|
wp_xxyyzz
|
e14818039f
|
fpspreadsheet: Add more conditional formatting unit tests covering all conditions.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7532 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-09 11:04:37 +00:00 |
|
wp_xxyyzz
|
57fc4d5095
|
fpspreadsheet: Complete of conditional formatting from xlsx. Untested.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7527 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-07 21:48:03 +00:00 |
|
wp_xxyyzz
|
9bc1afa59b
|
fpspreadsheet: Add reading of conditional formats for xlsx. Not complete, and still fragile.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7526 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-05 22:45:12 +00:00 |
|
wp_xxyyzz
|
9bfeddaaf5
|
fpspreadsheet: Add writing of databar conditional formatting to XLSX and fix it for ODS.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7521 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-02 13:35:01 +00:00 |
|
wp_xxyyzz
|
f3437814bf
|
fpspreadsheet: Add writing of color range conditional formatting to XLSX. Support 2-color mode in color ranges.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7520 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-02 10:53:42 +00:00 |
|
wp_xxyyzz
|
f1421b2b80
|
fpspreadsheet: Fix ooxml writer for conditional formatting broken in one of previous commits.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7513 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-01 16:26:01 +00:00 |
|
wp_xxyyzz
|
724cd6ba30
|
fpspreadsheet: Fix usage of cell references and formulas in conditional formatting by ods and xlsx writers.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7509 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-07-01 15:35:48 +00:00 |
|
wp_xxyyzz
|
23003e75b3
|
fpspreadsheet: Fix usage of strings in compare operations for conditional formatting.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7505 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-06-30 20:45:14 +00:00 |
|
wp_xxyyzz
|
b80085c78d
|
fpspreadsheet: Move conditional format list from worksheet to workbook (to facilitate handling for ODS).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7503 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-06-30 10:45:14 +00:00 |
|
wp_xxyyzz
|
72986ddc75
|
fpspreadsheet: top10 in conditional formatting. More advanced demo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7501 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-06-26 16:36:32 +00:00 |
|
wp_xxyyzz
|
fbe85d7e44
|
fpspreadsheet: xlsx writer supports conditional formatting for duplicate/unique values.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7500 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-06-26 11:37:21 +00:00 |
|
wp_xxyyzz
|
9a71231010
|
fpspreadsheet: Add writing of error-related conditional formatting conditions to xlsx writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7499 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-06-26 11:18:30 +00:00 |
|
wp_xxyyzz
|
8a30aacadb
|
fpspreadsheet: Add writing of text-related conditional formatting conditions to xlsx writer.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7498 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-06-26 10:59:12 +00:00 |
|
wp_xxyyzz
|
5578d181a8
|
fpspreadsheet: Fix usage of format index (dxfId) in writing conditional formatting to xlsx.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7497 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-06-26 09:27:01 +00:00 |
|
wp_xxyyzz
|
7f4382a137
|
fpspreadsheet: Add conditions above/belowAverage to conditional formatting.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7496 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-06-25 23:10:44 +00:00 |
|
wp_xxyyzz
|
8160638051
|
fpspreadsheet: Initial commit for conditional formatting. Based on ideas of forum user "abcthing" (https://forum.lazarus.freepascal.org/index.php/topic,50149.0.html).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7492 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-06-25 17:18:32 +00:00 |
|
wp_xxyyzz
|
92a0c02e8f
|
fpspreadsheet: Add error log entry when reading xlsx files with non-numeric data in numeric cells, instead of aborting the program. Issue #37055, modified patch by Tulurdes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7452 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-05-13 05:42:33 +00:00 |
|
wp_xxyyzz
|
fa4f0c306e
|
fpspreadsheet: Add Worksheet.TabColor support. Update biff8/ooxml/ods readers/writers for it. Add test case for it.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7326 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-02-10 15:23:30 +00:00 |
|
wp_xxyyzz
|
07ea73781b
|
fpspreadsheet: Fix xlsx reader choking on files in which row and cell coordinates are not specified in the xml nodes (https://forum.lazarus.freepascal.org/index.php/topic,48292.msg347711.html)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7321 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2020-01-28 00:13:13 +00:00 |
|
wp_xxyyzz
|
6a1b03adfa
|
fpspreadsheet: Fix ooxml reader choking on files written by Adobe Acrobat X which writes HTML colors with # prefix. https://forum.lazarus.freepascal.org/index.php/topic,47749.msg342501.html.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7207 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-12-12 10:17:39 +00:00 |
|
wp_xxyyzz
|
88653ac32d
|
fpspreadsheet: Fix xlsx reader applying hyperlinks to all sheets (https://forum.lazarus.freepascal.org/index.php/topic,46248.msg329067)-
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7089 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-30 19:39:09 +00:00 |
|
wp_xxyyzz
|
1968f22a50
|
fpspreadsheet: Fix stupid error in writing row and column page breaks to xlsx file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7075 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-26 15:37:02 +00:00 |
|
wp_xxyyzz
|
aece082d53
|
fpspreadsheet: Read/write PageBreaks in xlsx format, write in Excel2003/xml format.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7069 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-23 23:10:20 +00:00 |
|
wp_xxyyzz
|
6fb1f76bc2
|
fpspreadsheet: Introduce enum field "Options" of TRow and TCol records to replace boolean "Hidden". Prepare for new "PageBreak" option.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7068 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-23 14:41:55 +00:00 |
|
wp_xxyyzz
|
347c7328d1
|
fpspreadsheet: Fix localized AM/PM string appearing in time format strings (https://forum.lazarus.freepascal.org/index.php/topic,46069.msg327309.html#msg327309).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7043 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-07-16 22:11:00 +00:00 |
|
wp_xxyyzz
|
1dc7fd8705
|
fpspreadsheet: Less stringent requirements for presence of localSheetID attributes for names ranges in xlsx files. Issue #34381.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6858 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2019-04-22 18:03:35 +00:00 |
|
wp_xxyyzz
|
3f113c63bb
|
fpspreadsheet: Some clean-up
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6769 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-12-25 08:58:16 +00:00 |
|
wp_xxyyzz
|
495fcb92eb
|
fpspreadsheet: Redo automatic file format detection: Add method CheckFileFormat to each reader for overriding (check file header or whatever).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6764 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-12-18 13:08:58 +00:00 |
|
wp_xxyyzz
|
d8735a174e
|
fpspreadsheet: Add support for xlsx files written by OpenXML (using namespace x) - see forum https://forum.lazarus.freepascal.org/index.php?topic=43159.msg301884).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6726 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-11-12 23:34:56 +00:00 |
|
wp_xxyyzz
|
693ab2f3eb
|
fpspreadsheet: the xlsx writer now can write an image hyperlink.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6672 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2018-10-05 16:31:14 +00:00 |
|