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;
}
}