Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/10/2005, 14:36
deijud
 
Fecha de Ingreso: octubre-2005
Mensajes: 2
Antigüedad: 18 años, 7 meses
Puntos: 0
Crystal Reports

Buenas Tardes, me gustaría si alguno de ustedes me puede colaborar en lo siguiente:

Tengo un campo string similar a 12;456;587;125;654;1;0;12;21;10;12;5 necesito solo el último campo y convertirlo en numero para poder realizar operaciones matemáticas. He intentado lo siguiente pero siempre me devuelve el primer valor:

local stringvar texto :={Saldos_Producto.Unidades};
//va al campo donde estan los valores
mid(texto,InStrRev (texto, ";" )+1);
// ubica el ultimo ";" y extrae de ahi en adelante
//mid(texto,InStrRev (texto, ";" )+1, len(texto));
val (texto);
//convierte string a number
ToNumber(len(texto));

Agradezco si me pueden colaborar