Operaciones con Variables


([N1] alamillos) #1

Buenas tardes tengo un problemilla, que necesito resolver, es el siguiente en un proceso tengo algunas operaciones con variables.

el resultado siempre es cero, no se puede modificar la variable global.
¿me podeis ayudar? muchas gracias.

[attachment=16583,1365]


([N2] gegeo) #2

Buenas,

Comprueba que son numericas, y prueba con:

Set ( VAR3, ""+(VAR1-VAR2))

Yo lo tengo asi en una funcion, y chuta bien.

Saludos.


([N2] gegeo) #3

Ah, para la global, haz lo mismo:

(HABER@DTLI, ""+(VAR3+1000))

Para localizar el error, puedes poner mensajes despues de cada set, y cargas en el mensaje el set, para comprobar que valor tiene despues del set.
Asi localizas donde falla.

Saludos.


([N4] eic) #4

Hola.

¿No estarás ejecutando el proceso en 3º plano? Recuerda que las variables globales en memoria no se replican adecuadamente entre el servidor y el cliente.

Saludos,

Fran Varona


([N1] alamillos) #5

Ok. lo he probado y correcto,.
Muchas gracias.