Examples of toFormulaString()


Examples of org.apache.poi.hssf.record.formula.Ptg.toFormulaString()

        if (ptg.getClass() == Area3DPtg.class){
            result = ptg.toFormulaString(book);

        } else if (ptg.getClass() == Ref3DPtg.class){
            result = ptg.toFormulaString(book);
        } else if (ptg.getClass() == DeletedArea3DPtg.class || ptg.getClass() == DeletedRef3DPtg.class) {
          result = "#REF!"   ;     }

        return result;
    }
View Full Code Here

Examples of org.apache.poi.hssf.record.formula.Ptg.toFormulaString()

        if (field_13_name_definition == null) return "#REF!";
        Ptg ptg = (Ptg) field_13_name_definition.peek();
        String result = "";

        if (ptg.getClass() == Area3DPtg.class){
            result = ptg.toFormulaString(refs);

        } else if (ptg.getClass() == Ref3DPtg.class){
            result = ptg.toFormulaString(refs);
        }
View Full Code Here

Examples of org.apache.poi.hssf.record.formula.Ptg.toFormulaString()

        if (ptg.getClass() == Area3DPtg.class){
            result = ptg.toFormulaString(refs);

        } else if (ptg.getClass() == Ref3DPtg.class){
            result = ptg.toFormulaString(refs);
        }

        return result;
    }
View Full Code Here

Examples of org.apache.poi.hssf.record.formula.Ptg.toFormulaString()

                WorkbookDependentFormula optg = (WorkbookDependentFormula) ptg;
        stack.push(optg.toFormulaString(book));
                continue;
            }
            if (! (ptg instanceof OperationPtg)) {
                stack.push(ptg.toFormulaString());
                continue;
            }

            OperationPtg o = (OperationPtg) ptg;
            String[] operands = getOperands(stack, o.getNumberOfOperands());
View Full Code Here

Examples of org.apache.poi.hssf.record.formula.Ptg.toFormulaString()

    Ptg[] ptgs;
    ptgs = parseFormula("mode({1,2,2,#REF!;FALSE,3,3,2})");
    assertEquals(2, ptgs.length);
    Ptg ptg0 = ptgs[0];
    assertEquals(ArrayPtg.class, ptg0.getClass());
    assertEquals("{1.0,2.0,2.0,#REF!;FALSE,3.0,3.0,2.0}", ptg0.toFormulaString());

    ArrayPtg aptg = (ArrayPtg) ptg0;
    Object[][] values = aptg.getTokenArrayValues();
    assertEquals(ErrorConstant.valueOf(HSSFErrorConstants.ERROR_REF), values[0][3]);
    assertEquals(Boolean.FALSE, values[1][0]);
View Full Code Here

Examples of org.apache.poi.hssf.record.formula.Ptg.toFormulaString()

        if (field_13_name_definition == null || field_13_name_definition.isEmpty()) return "Error";
        Ptg ptg = (Ptg) field_13_name_definition.peek();
        String result = "";

        if (ptg.getClass() == Area3DPtg.class){
            result = ptg.toFormulaString(book);

        } else if (ptg.getClass() == Ref3DPtg.class){
            result = ptg.toFormulaString(book);
        } else if (ptg.getClass() == DeletedArea3DPtg.class || ptg.getClass() == DeletedRef3DPtg.class) {
          result = "#REF!"   ;     }
View Full Code Here

Examples of org.apache.poi.hssf.record.formula.Ptg.toFormulaString()

        if (ptg.getClass() == Area3DPtg.class){
            result = ptg.toFormulaString(book);

        } else if (ptg.getClass() == Ref3DPtg.class){
            result = ptg.toFormulaString(book);
        } else if (ptg.getClass() == DeletedArea3DPtg.class || ptg.getClass() == DeletedRef3DPtg.class) {
          result = "#REF!"   ;     }

        return result;
    }
View Full Code Here

Examples of org.apache.poi.hssf.record.formula.Ptg.toFormulaString()

    Ptg[] ptgs;
    ptgs = parseFormula("mode({1,2,2,#REF!;FALSE,3,3,2})");
    assertEquals(2, ptgs.length);
    Ptg ptg0 = ptgs[0];
    assertEquals(ArrayPtg.class, ptg0.getClass());
    assertEquals("{1.0,2.0,2.0,#REF!;FALSE,3.0,3.0,2.0}", ptg0.toFormulaString());

    ArrayPtg aptg = (ArrayPtg) ptg0;
    Object[][] values = aptg.getTokenArrayValues();
    assertEquals(ErrorConstant.valueOf(HSSFErrorConstants.ERROR_REF), values[0][3]);
    assertEquals(Boolean.FALSE, values[1][0]);
View Full Code Here

Examples of org.apache.poi.hssf.record.formula.Ptg.toFormulaString()

                WorkbookDependentFormula optg = (WorkbookDependentFormula) ptg;
                stack.push(optg.toFormulaString(book));
                continue;
            }
            if (! (ptg instanceof OperationPtg)) {
                stack.push(ptg.toFormulaString());
                continue;
            }

            OperationPtg o = (OperationPtg) ptg;
            String[] operands = getOperands(stack, o.getNumberOfOperands());
View Full Code Here

Examples of org.apache.poi.hssf.record.formula.Ref3DPtg.toFormulaString()

    List ptgs = ((FormulaRecord)mockListen._frecs.get(0)).getParsedExpression();
    assertEquals(1, ptgs.size());
    assertTrue(ptgs.get(0) instanceof Ref3DPtg);
   
    Ref3DPtg ptg = (Ref3DPtg)ptgs.get(0);
    assertEquals("Sheet1!A1", ptg.toFormulaString(stubHSSF));
   
   
    // Now check we get the right formula back for
    //  a few sample ones
   
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.