private void evalNumberToString(cReportFormulaInt fint) { if (fint.getVariables().item(C_NUMBERTOSTRING) == null) { fint.getVariables().add(null, C_NUMBERTOSTRING); } cReportVariable w_item = fint.getVariables().item(C_NUMBERTOSTRING); // the NumberToString funciton is for numbres // double iNumber = 0; int iLenguage = 0; iNumber = pGetNumber(m_report.getValue(fint.getParameters().item(0).getValue(), true)); iLenguage = cUtil.valAsInt(fint.getParameters().item(1).getValue()); cNumberToString ntos = new cNumberToString(); switch (iLenguage) { case C_SPANISH: w_item.setValue(ntos.spanishNumberToString(iNumber)); break; case C_ENGLISH: w_item.setValue(ntos.englishNumberToString(iNumber)); break; case C_FRENCH: w_item.setValue(ntos.frenchNumberToString(iNumber)); break; } }