#ERROR en formulario por valores NULL en campo calculado

23/03/2011 - 17:26 por Alex | Informe spam
Hola gente.

Tengo un formulario basado en una tabla con dos campos calculados. En
concreto utilizan la función DBúsq basandose en un cuadro combinado
para mostrar información referente al registro que elijo en éste. Eso
lo hace bien pero cuando cargo el
formulario, los campos calculados me aparecen con #error hasta que
introduzco un valor en el campo que está asociado al calculado, ¿Cómo
puedo
evitar que aparezca el #error?.

Gracias.

Preguntas similare

Leer las respuestas

#1 Emilio
23/03/2011 - 19:13 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hola!
habría que ver la formula que utilizas, pero en principio supongo que con nz
podrías resolverlo.

Saludos a todos desde Huelva

Emilio [MS-MVP Access 2006/11]
miliuco56 ALGARROBA hotmail PUNTO com
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio
"Alex" escribió en el mensaje de noticias
news:
Hola gente.

Tengo un formulario basado en una tabla con dos campos calculados. En
concreto utilizan la función DBúsq basandose en un cuadro combinado
para mostrar información referente al registro que elijo en éste. Eso
lo hace bien pero cuando cargo el
formulario, los campos calculados me aparecen con #error hasta que
introduzco un valor en el campo que está asociado al calculado, ¿Cómo
puedo
evitar que aparezca el #error?.

Gracias.

__________ Information from ESET Smart Security, version of virus signature
database 5978 (20110323) __________

The message was checked by ESET Smart Security.

http://www.eset.com




__________ Information from ESET Smart Security, version of virus signature database 5978 (20110323) __________

The message was checked by ESET Smart Security.

http://www.eset.com
Respuesta Responder a este mensaje
#2 Alex
24/03/2011 - 13:45 | Informe spam
He intentado con Nz pero no he podido. La función que utilizo en el
cuadro de texto independiente es

=Nz(DBúsq("[Zona_Numero]";"[ctaZonasPropiedades]";"IdPropiedades=" &
[ccPropiedades]);0)

Oringialmente era
Ûúsq("[Zona_Numero]";"[ctaZonasPropiedades]";"IdPropiedades=" &
[ccPropiedades])

Funciona bien pero da ese error cuando no hay datos en el cuadro
combinado ccPropiedades.
Respuesta Responder a este mensaje
#3 Emilio
24/03/2011 - 18:33 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hola!
prueba así
Ûúsq("[Zona_Numero]";"[ctaZonasPropiedades]";"IdPropiedades=" &
nz([ccPropiedades];0))



Saludos a todos desde Huelva

Emilio [MS-MVP Access 2006/11]
miliuco56 ALGARROBA hotmail PUNTO com
http://www.mvp-access.com/foro
http://www.mvp-access.es/emilio
"Alex" escribió en el mensaje de noticias
news:
He intentado con Nz pero no he podido. La función que utilizo en el
cuadro de texto independiente es

=Nz(DBúsq("[Zona_Numero]";"[ctaZonasPropiedades]";"IdPropiedades=" &
[ccPropiedades]);0)

Oringialmente era
Ûúsq("[Zona_Numero]";"[ctaZonasPropiedades]";"IdPropiedades=" &
[ccPropiedades])

Funciona bien pero da ese error cuando no hay datos en el cuadro
combinado ccPropiedades.

__________ Information from ESET Smart Security, version of virus signature
database 5983 (20110324) __________

The message was checked by ESET Smart Security.

http://www.eset.com




__________ Information from ESET Smart Security, version of virus signature database 5983 (20110324) __________

The message was checked by ESET Smart Security.

http://www.eset.com
Respuesta Responder a este mensaje
#4 Alex
25/03/2011 - 02:46 | Informe spam
On 24 mar, 14:33, "Emilio" wrote:
Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvi o no la respuesta dada. Muchas gracias
Hola!
prueba as
Û sq("[Zona_Numero]";"[ctaZonasPropiedades]";"IdPropiedades=" &
nz([ccPropiedades];0))

Saludos a todos desde Huelva

Emilio [MS-MVP Access 2006/11]
miliuco56 ALGARROBA hotmail PUNTO comhttp://www.mvp-access.com/forohttp://www.mvp-access.es/emilio
"Alex" escribi en el mensaje de noticiasnews:
He intentado con Nz pero no he podido. La funci n que utilizo en el
cuadro de texto independiente es

=Nz(DB sq("[Zona_Numero]";"[ctaZonasPropiedades]";"IdPropiedades=" &
[ccPropiedades]);0)

Oringialmente era
Û sq("[Zona_Numero]";"[ctaZonasPropiedades]";"IdPropiedades=" &
[ccPropiedades])

Funciona bien pero da ese error cuando no hay datos en el cuadro
combinado ccPropiedades.

__________ Information from ESET Smart Security, version of virus signature
database 5983 (20110324) __________

The message was checked by ESET Smart Security.

http://www.eset.com

__________ Information from ESET Smart Security, version of virus signature database 5983 (20110324) __________

The message was checked by ESET Smart Security.

http://www.eset.com



Emilio, ¡gracias!
Funcionó perfectamente.
Respuesta Responder a este mensaje
#5 Emilio
25/03/2011 - 11:42 | Informe spam
:-))

"Alex" escribió en el mensaje
news:
On 24 mar, 14:33, "Emilio" wrote:
Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvi o no la respuesta dada. Muchas gracias
Hola!
prueba as
Û sq("[Zona_Numero]";"[ctaZonasPropiedades]";"IdPropiedades=" &
nz([ccPropiedades];0))

Saludos a todos desde Huelva

Emilio [MS-MVP Access 2006/11]
miliuco56 ALGARROBA hotmail PUNTO
comhttp://www.mvp-access.com/forohttp://www.mvp-access.es/emilio
"Alex" escribi en el mensaje de
noticiasnews:
He intentado con Nz pero no he podido. La funci n que utilizo en el
cuadro de texto independiente es

=Nz(DB sq("[Zona_Numero]";"[ctaZonasPropiedades]";"IdPropiedades=" &
[ccPropiedades]);0)

Oringialmente era
Û sq("[Zona_Numero]";"[ctaZonasPropiedades]";"IdPropiedades=" &
[ccPropiedades])

Funciona bien pero da ese error cuando no hay datos en el cuadro
combinado ccPropiedades.

__________ Information from ESET Smart Security, version of virus
signature
database 5983 (20110324) __________

The message was checked by ESET Smart Security.

http://www.eset.com

__________ Information from ESET Smart Security, version of virus
signature database 5983 (20110324) __________

The message was checked by ESET Smart Security.

http://www.eset.com



Emilio, ¡gracias!
Funcionó perfectamente.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida