
Devolver todos los registros en una consulta con criterio SiInm
Publicado por Dirkan (2 intervenciones) el 06/07/2014 21:36:14
Hola a todos, la pregunta en principio es bastante sencilla, pero me está volviendo loco.
Como puedo hacer para que una consulta devuelva todos los registros cuando se cumpla una condición???
Es decir, si en un criterio de la consulta pongo una función tal que así:
SiInm(ES NULO [CAMPO1];"DEVUELVE TODOS LOS REGISTROS";[CAMPO1])
Cuando en el campo1 pongo un valor cualquiera, la consulta devuelve solo el registro coincidente, hasta aquí todo Ok, pero cuando ese campo está vacío no devuelve ningún registro ¿?¿?, que es justo lo que quiero.
El Campo1 está en un formulario, pero no creo que tenga nada que ver :-/
Lo he probado de todas las formas que conozco, con "", con *, con EsNulo, etc.
Ya no se me ocurre nada más, alguna ayuda?
Mil gracias desde ya.
Como puedo hacer para que una consulta devuelva todos los registros cuando se cumpla una condición???
Es decir, si en un criterio de la consulta pongo una función tal que así:
SiInm(ES NULO [CAMPO1];"DEVUELVE TODOS LOS REGISTROS";[CAMPO1])
Cuando en el campo1 pongo un valor cualquiera, la consulta devuelve solo el registro coincidente, hasta aquí todo Ok, pero cuando ese campo está vacío no devuelve ningún registro ¿?¿?, que es justo lo que quiero.
El Campo1 está en un formulario, pero no creo que tenga nada que ver :-/
Lo he probado de todas las formas que conozco, con "", con *, con EsNulo, etc.
Ya no se me ocurre nada más, alguna ayuda?
Mil gracias desde ya.
Valora esta pregunta


0