no funciona en todos los pc

02/07/2003 - 12:34 por Maria | Informe spam
toc,toc ...
Hola,
tengo un formulario access que hace unos calculo muy sencillos del tipo:
visual basic
IF ( SUBTOTAL.VALUE<>0 and not isnull(SUBTOTAL.VALUE) ) THEN
TOTAL.VALUE=SUBTOTAL.VALUE*SUPLEMENTOS.VALUE
END iF

pero en mi pc funcionan y en otros pc no.
No da ningún error pero se queda bloqueado.

a que se debe?

Gracias
Maria
 

Leer las respuestas

#1 McPegasus
02/07/2003 - 12:45 | Informe spam
Hola María,

en un principio yo lo veo bien, haz estas modificaciones haber que te dice,

IF ( me.SUBTOTAL<>0 and not isnull(me.SUBTOTAL) ) THEN
me.TOTAL=me.SUBTOTAL * me.SUPLEMENTOS
END iF

mmmmmmmmmm pera, parece que hay campos calculados, ¿¿los nombres de los
controles se llaman igual que el campo??, en este caso sustituye los nombres
de los controles y le antepones un txt, txtSubtotal, txtTotal,
txtSuplementos. Para utilizar los calculados hay que hacer referencia al
campo (supongo que de la consulta) no a los controles.

Ya nos cuentas.




Filosofía compartida: "regalamos conocimientos, no tiempo."


Un Saludo,

Rafael Andrada C.
McPegasus
Valencia (es)

[MVP - Access MS]

www.mcpegasus.com

"Maria" escribió en el mensaje
news:emwj#
toc,toc ...
Hola,
tengo un formulario access que hace unos calculo muy sencillos del tipo:
visual basic
IF ( SUBTOTAL.VALUE<>0 and not isnull(SUBTOTAL.VALUE) ) THEN
TOTAL.VALUE=SUBTOTAL.VALUE*SUPLEMENTOS.VALUE
END iF

pero en mi pc funcionan y en otros pc no.
No da ningún error pero se queda bloqueado.

a que se debe?

Gracias
Maria





Preguntas similares