ocultar (o no mostrar) campos vacíos en un formulario

¿Nuevo en Apache OpenOffice? ¿No sabe cómo comenzar o dónde hacer su pregunta? ¡Este es el lugar!
Reglas del Foro
Los moderadores podrían mover los temas creados aquí a un foro más apropiado.
Si usted publicó aquí y no encuentra el tema, puede buscar sus mensajes haciendo clic en la opción «Buscar sus mensajes» que se encuentra justo debajo de la cabecera de la página, junto al panel de control de usuario y al acceso a sus mensajes privados.
Responder
sergiocmcr
Mensajes: 4
Registrado: Jue Jun 16, 2016 11:28 pm

ocultar (o no mostrar) campos vacíos en un formulario

Mensaje por sergiocmcr »

Hola, y gracias de antemano.
¿Cómo hago para que un campo que no contenga nada no este visible en un formulario?
OpenOffice 4.1.2 en Windows 10
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: ocultar (o no mostrar) campos vacíos en un formulario

Mensaje por mauricio »

¿y cuando quieras agregarle datos?... ¿cual sería la mecánica?

estamos hablando de formularios en: ¿Base, Calc, Writer?...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
sergiocmcr
Mensajes: 4
Registrado: Jue Jun 16, 2016 11:28 pm

Re: ocultar (o no mostrar) campos vacíos en un formulario

Mensaje por sergiocmcr »

Muchas gracias.
El formulario es en BASE, es de solo lectura y me muestra los resultados de una consulta y como muchos campos no tienen datos preferiría que se oculten para no recargar la pantalla con cuadros vacíos.
saludos.
OpenOffice 4.1.2 en Windows 10
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: ocultar (o no mostrar) campos vacíos en un formulario

Mensaje por mauricio »

Si es solo lectura, pensaría que es mejor un reporte, pero se pierde la navegación por los datos... salvo que un compañero con más experiencia en Base nos ilumine, no se me ocurre otra cosa que con macros...

pero... según recuerdo los formularios son realmente documentos Writer, y en estos se pueden insertar secciones que se pueden ocultar de acuerdo a una condición, pero no se si esta condición pueda tomar un valor de un campo...

si subes un ejemplo donde se vea lo que quieres, será más fácil ayudarte...

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
sergiocmcr
Mensajes: 4
Registrado: Jue Jun 16, 2016 11:28 pm

Re: ocultar (o no mostrar) campos vacíos en un formulario

Mensaje por sergiocmcr »

mauricio escribió:Si es solo lectura, pensaría que es mejor un reporte, pero se pierde la navegación por los datos... salvo que un compañero con más experiencia en Base nos ilumine, no se me ocurre otra cosa que con macros...

pero... según recuerdo los formularios son realmente documentos Writer, y en estos se pueden insertar secciones que se pueden ocultar de acuerdo a una condición, pero no se si esta condición pueda tomar un valor de un campo...

si subes un ejemplo donde se vea lo que quieres, será más fácil ayudarte...

Saludos

Muchas gracias, Mauricio.
Efectivamente, me interesa mantener las ventajas de navegar por los datos. Ojalá hubiera una opción como: "ocultar campo si (condición...)"
Probaré insertar secciones ocultas, aunque no estoy muy seguro de saber hacerlo, especialmente, cómo establecer las reglas para que estas secciones no se visualicen si en un determinado campo no hay datos.

Saludos cordiales
OpenOffice 4.1.2 en Windows 10
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: ocultar (o no mostrar) campos vacíos en un formulario

Mensaje por SLV-es »

A ver, mejor que pensar en ocultar los que estén vacíos, ¿no habrá que ordenar que muestre solo los llenos?
La orden SQL que solicita los datos es lo que hay que tocar, pienso.
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
sergiocmcr
Mensajes: 4
Registrado: Jue Jun 16, 2016 11:28 pm

Re: ocultar (o no mostrar) campos vacíos en un formulario

Mensaje por sergiocmcr »

SLV-es escribió:A ver, mejor que pensar en ocultar los que estén vacíos, ¿no habrá que ordenar que muestre solo los llenos?
La orden SQL que solicita los datos es lo que hay que tocar, pienso.
Muchas gracias.
Mostrar solo los campos llenos, eso es precisamente lo que necesito para no recargar la pantalla de cuadros sin información. Voy a investigar esta opción, aunque soy el más principiante de los principiantes y prácticamente no tengo conocimientos de programación. Si no le representa un mayor problema, le agradeceré que me dé algunas indicaciones para hacer una prueba.

Saludos.
OpenOffice 4.1.2 en Windows 10
Avatar de Usuario
SLV-es
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España
Contactar:

Re: ocultar (o no mostrar) campos vacíos en un formulario

Mensaje por SLV-es »

Habrá que determinar si los campos están vacios o son NULOS
Busca en el foro Consultas campos nulos, y adecúa tu consulta para que no muestre ni los vacíos ni los nulos.

+info en http://wiki.open-office.es/Base
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Responder