]> source.dussan.org Git - poi.git/commit
Bug 62904: Support array arguments in IF and logical IS*** functions
authorYegor Kozlov <yegor@apache.org>
Mon, 7 Jan 2019 14:34:19 +0000 (14:34 +0000)
committerYegor Kozlov <yegor@apache.org>
Mon, 7 Jan 2019 14:34:19 +0000 (14:34 +0000)
commit81033fbad0765ca81e47ac88e055bf5bd622fe72
tree46fb592bba4860afc406e8e25ee542205c5d351b
parentf3eb4dd393d3eda3186309452a6d34b8b9b4548e
Bug 62904: Support array arguments in IF and logical IS*** functions

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1850646 13f79535-47bb-0310-9956-ffa450edef68
13 files changed:
src/java/org/apache/poi/ss/formula/OperationEvaluatorFactory.java
src/java/org/apache/poi/ss/formula/WorkbookEvaluator.java
src/java/org/apache/poi/ss/formula/eval/RelationalOperationEval.java
src/java/org/apache/poi/ss/formula/eval/TwoOperandNumericOperation.java
src/java/org/apache/poi/ss/formula/eval/UnaryMinusEval.java
src/java/org/apache/poi/ss/formula/eval/UnaryPlusEval.java
src/java/org/apache/poi/ss/formula/functions/ArrayFunction.java
src/java/org/apache/poi/ss/formula/functions/IfFunc.java
src/java/org/apache/poi/ss/formula/functions/LogicalFunction.java
src/testcases/org/apache/poi/ss/formula/functions/TestIFFunctionFromSpreadsheet.java [new file with mode: 0644]
src/testcases/org/apache/poi/ss/formula/functions/TestLogicalFunctionsFromSpreadsheet.java [new file with mode: 0644]
test-data/spreadsheet/IfFunctionTestCaseData.xls [new file with mode: 0644]
test-data/spreadsheet/LogicalFunctionsTestCaseData.xls [new file with mode: 0644]