Agradezco, pero ya pude solucionar el inconveniente utilizando tipo de conversión y declaración de variables.
Cita:
Iniciado por deijud 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