Imprimir página | Cerrar ventana

Organizar Etiquetas y Campos en Formulario

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84719
Fecha de impresión: 26/Marzo/2026 a las 22:25


Tema: Organizar Etiquetas y Campos en Formulario
Publicado por: migna76
Asunto: Organizar Etiquetas y Campos en Formulario
Fecha de publicación: 25/Septiembre/2019 a las 12:17
Buen día a todos y gracias de ante mano por su tiempo.
Tengo un formulario en el que selecciono con casillas check que campos listar en otro formulario.
Ahora bien, mientras todos las casillas estén tildadas todos los campos se van a mostrar uno al lado del otro, pero si destildo alguna casilla tengo armado para que tanto la etiqueta como el campo seleccionado no se muestren en el otro formulario. Esto lo hago con este código...

If (Me![QtyAllocated] = "-1") Then
Me.QtyAllocated.Visible = False
Etiqueta18.Visible = False
Else
Me.QtyAllocated.Visible = True
End If

El problema es que me salen separados los campos y quiero que se reubiquen automáticamente para que salgan todos juntos. Se puede hacer esto?
Gracias nuevamente.

Saludos!




Respuestas:
Publicado por: xavi
Fecha de publicación: 25/Septiembre/2019 a las 12:57
Hola,

Me temo que no es posible. Ocultar un control no hace que desaparezca.

Por otro lado, si la etiqueta está asociada al control y este se muestra cuando no esta marcado (eso entiendo yo del código), el código es más simple:

Me!QtyAllocated.Visible = Not Me!QtyAllocated

Un saludo



-------------
Xavi, un minyó de Terrassa

http://www.llodax.com" rel="nofollow - Mi web


Publicado por: qwer92
Fecha de publicación: 27/Septiembre/2019 a las 10:07
Tendrás que mover por código los campos que sean visibles asignando la posición X e Y de cada uno, con cuidado de que no se solapen.



Imprimir página | Cerrar ventana