Función SiInm en Consultas de Access
Tengo una base de datos de access con una tabla "UsuariosRegistrados".
He creado una consulta a partir de esta tabla para que muestre los registros en los que los campos incluidos en esta consulta coincida con lo que ponga en un formulario. La finalidad es que al hacer clic en un botón de comando del formulario, cuente los registros de la consulta.
Por ejemplo: en el formulario he creado un cuadro de texto, texto0 y en la consulta en la celda criterios he puesto la siguiente expresión SiInm([Formularios]![Formulario1]! [Texto0] Es Nulo;[FormaJuridica];[Formularios]![Formulario1]![Texto0]).
Esto hace que si en Texto0 del formulario1 pongo una clase de forma jurídica, en la consulta aparezcan todos los registros que coinciden con ella, y si no pongo nada, muestra todos los registros INCLUIDOS LOS QUE EN ESTE CAMPO NO TIENEN ESCRITO NINGUNA FORMA JURÍDICA, ES DECIR, SON NULOS.
Mi problema es que si en vez de con el campo FormaJurida, que es de texto, lo hago con el campo Código Postal, que es un campo numérico, cuando no escribo nada en el formulario la consulta sólo muestra los registros que tienen algún Código Postal escrito, PERO NO LOS QUE TIENEN ESTE CAMPO EN BLANCO.
¿Alguien podría darme una solución?
He creado una consulta a partir de esta tabla para que muestre los registros en los que los campos incluidos en esta consulta coincida con lo que ponga en un formulario. La finalidad es que al hacer clic en un botón de comando del formulario, cuente los registros de la consulta.
Por ejemplo: en el formulario he creado un cuadro de texto, texto0 y en la consulta en la celda criterios he puesto la siguiente expresión SiInm([Formularios]![Formulario1]! [Texto0] Es Nulo;[FormaJuridica];[Formularios]![Formulario1]![Texto0]).
Esto hace que si en Texto0 del formulario1 pongo una clase de forma jurídica, en la consulta aparezcan todos los registros que coinciden con ella, y si no pongo nada, muestra todos los registros INCLUIDOS LOS QUE EN ESTE CAMPO NO TIENEN ESCRITO NINGUNA FORMA JURÍDICA, ES DECIR, SON NULOS.
Mi problema es que si en vez de con el campo FormaJurida, que es de texto, lo hago con el campo Código Postal, que es un campo numérico, cuando no escribo nada en el formulario la consulta sólo muestra los registros que tienen algún Código Postal escrito, PERO NO LOS QUE TIENEN ESTE CAMPO EN BLANCO.
¿Alguien podría darme una solución?
1 Respuesta
Respuesta de lenahh
1
a pesar de lo antiguo de la entrada llevaba dos días sufriendo con este tema, muchas gracias - David Alejandro Mejia Sanchez
Gracias al que puso esto ! Hace días que vengo tratando de hacerlo y no podía encontrar la forma nio la solución en ningún lado ! - cyzswil