Avik Sengupta
e785cbdd46
Syncing to REL_2_BR: Macro functions and related fixes, by Paul Krause bug id:21444
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353326 13f79535-47bb-0310-9956-ffa450edef68
2003-08-31 06:16:57 +00:00
Avik Sengupta
b59b8abe8e
Addition of GreaterThan and LessThan in formulas (IF Functions)
...
Originally submitted by Cameron Riley (PR 16392). Thanks.
Added simple tests at high and low level, more complicated cases to be tested
<= and >= probably still wont work!
Had to apply diff by hand, one horrible line at a time (yikes!!)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353081 13f79535-47bb-0310-9956-ffa450edef68
2003-05-04 18:22:09 +00:00
Glen Stampoultzis
64967ec532
Changed copyright from 2002 to 2003
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353070 13f79535-47bb-0310-9956-ffa450edef68
2003-04-30 04:39:21 +00:00
Danny Muid
83b4c947da
Support for the SUMIF formula and non-alpha string literals
...
PR:
Also fixes Bug #17582
Obtained from:
Submitted by:
Test case for non-alpha string literals provided by ext-jens.riis@nokia.com (Jens Riis)
Reviewed by:
Thanks Avik for your FormulaParser help
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353028 13f79535-47bb-0310-9956-ffa450edef68
2003-03-17 04:47:58 +00:00
Danny Muid
9dfd573ce7
FormulaParser changes to support IF function(s)
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353027 13f79535-47bb-0310-9956-ffa450edef68
2003-03-15 01:57:41 +00:00
Andrew C. Oliver
9c206deed3
unit test for date formula
...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352898 13f79535-47bb-0310-9956-ffa450edef68
2002-10-24 02:14:29 +00:00
Andrew C. Oliver
7ee81420f4
Bool formulas http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13078
...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352865 13f79535-47bb-0310-9956-ffa450edef68
2002-10-01 17:37:47 +00:00
Andrew C. Oliver
32543e4e8c
*read only* support for optimized ifs. meaning "if(A1=A3,A1,A2)" and stuff.
...
This optimized if has the conceptual clarity of a featherweight elephant
carrier used as a pizza topping. This concludes my therapy session. I love
this project :-). Next week I'll try and get write support underway unless
someone beats me to it.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352839 13f79535-47bb-0310-9956-ffa450edef68
2002-09-06 03:56:47 +00:00
Andrew C. Oliver
72965e9a0d
Added (test first) test case for if formulas
...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352833 13f79535-47bb-0310-9956-ffa450edef68
2002-09-02 16:13:48 +00:00
Avik Sengupta
3b6f854e14
writing string formulas now work
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352822 13f79535-47bb-0310-9956-ffa450edef68
2002-08-03 18:16:54 +00:00
Avik Sengupta
70c361f9dd
better support for sheet functions.... more refactoring after i have written tests for named range. Inclueds a fix for bug 9632
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352725 13f79535-47bb-0310-9956-ffa450edef68
2002-06-26 18:05:40 +00:00
Avik Sengupta
3d30c55466
first cut support for sheet references. Writing works fine, reading also works except for bug 9632 .. which means that the formula string retrieved is incorrect. will fix soon
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352723 13f79535-47bb-0310-9956-ffa450edef68
2002-06-25 08:35:16 +00:00
Avik Sengupta
1ef8d27a1e
fix for bug 9802, we write simple sum ptg, tho we can also read attr ptg. trying to write an attr ptg messes up the class change algo.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352687 13f79535-47bb-0310-9956-ffa450edef68
2002-06-12 12:40:03 +00:00
Avik Sengupta
ecc283b69d
updated tests without ReferenceUtil
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352669 13f79535-47bb-0310-9956-ffa450edef68
2002-06-11 20:20:41 +00:00
Avik Sengupta
2072902e33
Framework to set the class of a token
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352651 13f79535-47bb-0310-9956-ffa450edef68
2002-05-27 21:00:12 +00:00
Avik Sengupta
65aa73beb4
committing patches supplied by Matthew McClain for bug 8757. This will handle most cases, since majority formulas expect value class params. Ptgs to be refactored for full functionality
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352600 13f79535-47bb-0310-9956-ffa450edef68
2002-05-06 18:23:24 +00:00
Avik Sengupta
9a6fc596dd
absolute refs in area references, plus some tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352599 13f79535-47bb-0310-9956-ffa450edef68
2002-05-05 16:55:41 +00:00
Avik Sengupta
94998b29f5
Absolute vs relative references now work .. refactored ReferenceUtils in the bargain
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352598 13f79535-47bb-0310-9956-ffa450edef68
2002-05-04 15:45:05 +00:00
Avik Sengupta
8ac8b510cf
fixed the tests, but they still work
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352596 13f79535-47bb-0310-9956-ffa450edef68
2002-05-03 15:47:20 +00:00
Andrew C. Oliver
46e32166e4
wow... I thought I was doing test first....but um...it turns out it already works. Avik ROCKS!!!
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352575 13f79535-47bb-0310-9956-ffa450edef68
2002-05-01 01:41:51 +00:00
Andrew C. Oliver
1ea726c701
probably nothing
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352573 13f79535-47bb-0310-9956-ffa450edef68
2002-05-01 01:19:28 +00:00
Andrew C. Oliver
3d1b59dbb3
oops left off avik's test case
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352572 13f79535-47bb-0310-9956-ffa450edef68
2002-05-01 01:11:05 +00:00
Andrew C. Oliver
fc90730062
sum formula test
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352565 13f79535-47bb-0310-9956-ffa450edef68
2002-04-30 02:12:25 +00:00
Andrew C. Oliver
d83491053b
More work from avik
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352561 13f79535-47bb-0310-9956-ffa450edef68
2002-04-30 00:18:47 +00:00
Andrew C. Oliver
2297f219ce
reference tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352538 13f79535-47bb-0310-9956-ffa450edef68
2002-04-28 20:51:55 +00:00
Andrew C. Oliver
110b643b9f
tests parenthesis
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352528 13f79535-47bb-0310-9956-ffa450edef68
2002-04-28 16:40:18 +00:00
Andrew C. Oliver
cf24bbd7c6
test first...glen will love it.. . test for concat operator... also added some dumb order of operations
...
checking
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352526 13f79535-47bb-0310-9956-ffa450edef68
2002-04-28 16:10:00 +00:00
Andrew C. Oliver
9482fd0115
comments.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352523 13f79535-47bb-0310-9956-ffa450edef68
2002-04-28 15:42:42 +00:00
Andrew C. Oliver
223e626598
Test Suite for formulas now verifies and includes exponents
...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352510 13f79535-47bb-0310-9956-ffa450edef68
2002-04-28 02:03:53 +00:00
Andrew C. Oliver
954fdb9c0c
new test for formulas
...
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352509 13f79535-47bb-0310-9956-ffa450edef68
2002-04-28 00:45:10 +00:00
Andrew C. Oliver
cab23de6c8
test for formulas (curently failing with exception don't know why)
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352503 13f79535-47bb-0310-9956-ffa450edef68
2002-04-27 17:26:38 +00:00