Apilar objetos por código

Dudas sobre código
Avatar de Usuario
leadrudi
Nivel 3
Mensajes: 87
Registrado: Sab Oct 14, 2017 7:55 am

Apilar objetos por código

Mensajepor leadrudi » Lun Jul 29, 2019 2:01 am

Buenas noches, estimados:
Sinceramente no sé si la palabra es "apilar", pero básicamente, ¿cómo puedo establecer el orden de capa (objeto X está al final de todo, encima está el objeto Y y el objeto Y está debajo de Z)?
Muchas gracias.
:?: :!: :idea: :arrow: :oops: :( :o :) :D :geek: :ugeek:

pitxiku
VIP
Reto02
Mensajes: 313
Registrado: Sab Sep 30, 2017 6:23 pm

Re: Apilar objetos por código

Mensajepor pitxiku » Lun Jul 29, 2019 1:43 pm

Puedes usar la propiedad InSelection para seleccionar los controles que quieres mover:

- https://docs.microsoft.com/es-es/office ... nselection

Una vez seleccionados los controles deseados, puedes usar el método DoCmd.RunCommand para mover los controles:

- https://docs.microsoft.com/es-es/office ... runcommand

Con los valores acCmdBringToFront y acCmdSendToBack puedes mover los controles encima y debajo de otros:

- http://access.mvps.org/access/RunCommand

Eso si, todo esto solo funciona con el formulario/informe en vista diseño.

Avatar de Usuario
leadrudi
Nivel 3
Mensajes: 87
Registrado: Sab Oct 14, 2017 7:55 am

Re: Apilar objetos por código

Mensajepor leadrudi » Lun Jul 29, 2019 9:57 pm

¡Oh! Qué pena que todo funcione solo en modo diseño. Porque mediante código y labels simulo una barra de progreso pero llega un momento en que hay contenido que queda "oculto" por la barra rellena y quería ponerla al frente si, por error, estaba atrás.
Veré otra forma.
:?: :!: :idea: :arrow: :oops: :( :o :) :D :geek: :ugeek:

pitxiku
VIP
Reto02
Mensajes: 313
Registrado: Sab Sep 30, 2017 6:23 pm

Re: Apilar objetos por código

Mensajepor pitxiku » Mar Jul 30, 2019 9:33 am

Siempre puedes modificar la posición y dimensiones de los controles, ocultar y mostrar los controles según precises y, en último caso, ajustarlos para que no se solapen.

Y Access tiene su propia barra de progreso, si la quieres usar:

- https://docs.microsoft.com/es-es/office ... ress-meter


Volver a “Código VBA”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado