[EMAIL PROTECTED] escribió:

Hola a todos, tengo un problema un tanto extraño. Si hago la siguiente operacion me da como resultado 0.

EVAL  CAMPO_RESULTADO = CAMP0_1 * CAMPO_2 * CAMPO_3

Y CAMPO_x no tienen ninguno el valor 0. He realizado un debugger y me quedo a cuadros cuando veo el resultado, estoy pensando que puede ser un problema de PTF.


Os ha ocurrido a alguien?


Un saludo

JMP

Si las variables tienen decimales y el resultado va a ser < 1 es posible que al hacer las operaciones se piedan los decimales, y con ellos todo el resultado.

Prueba a hacer EVAL(R). Esto hace que todos los valores intermedios de la operación tengan al menos el nº de decimales que el campo de resultado.

--
Saludos.

Fernando Pérez 

Cerámica Saloni. Dpto. Sistemas

begin:vcard
fn;quoted-printable:Fernando P=C3=A9rez
n;quoted-printable:P=C3=A9rez;Fernando
org:;Sistemas
email;internet:[EMAIL PROTECTED]
tel;work:Ext. 627
version:2.1
end:vcard

Responder a