Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ficha control dentro de otra

246 views
Skip to first unread message

Pepe

unread,
Jan 19, 2003, 12:29:55 PM1/19/03
to

¿Es posible insertar una ficha control dentro de otra?
He creado una BD con una ficha control como menú
principal, pero quisiera tener la opciçon, dentro de cada
hoja de la ficha control, de poder insertar otra ficha
control con dos hojas, una para insertar los objetos
principales y otra para los secundarios. Así para cada
hoja de la ficha control principal.

Eduardo Olaz

unread,
Jan 19, 2003, 4:14:31 PM1/19/03
to

No se puede colocar, al menos que yo sepa, un control ficha dentro de otro
control ficha.
De hecho, la propiedad que hace referencia al contenedor del control
[Parent], es de sólo lectura por lo que tampoco se puede modificar en tiempo
de ejecución.

Saludos desde la calle Estafeta de Pamplona

Eduardo Olaz
[Microsoft Access MVP]

edu...@olaz.net


"Pepe" <alv2...@yahoo.com> escribió en el mensaje
news:001a01c2bfe0$61bea9e0$d5f82ecf@TK2MSFTNGXA12...

Eduardo Olaz

unread,
Jan 19, 2003, 4:34:03 PM1/19/03
to

Lo que sí puedes hacer es poner tres controles ficha, uno encima del otro, y
que dos de ellos se hagan visibles o no visibles alternativamente en función
de la página que actives en el primer control ficha.
Con esto puedes simular que cada página del primer control ficha contiene
otro control ficha dentro.
Pon un control Ficha de nombre Ficha01 y lo envías al fondo del formulario
Encima de éste pon dos controles ficha de nombre Ficha02 y Ficha03

En el evento Change del control Ficha01 pon

Private Sub Ficha01_Change()
Select Case Ficha01
Case 1
Ficha02.Visible = True
Ficha03.Visible = False
Case 0
Ficha02.Visible = False
Ficha03.Visible = True
End Select
End Sub

Y ya está.

Búho

unread,
Jan 19, 2003, 4:47:25 PM1/19/03
to
Se puede simular el efecto de un control ficha sobre otro. Bueno mas o
menos.
En realidad el primer control ficha, es el que hace de menú.
Luego hay un segundo control ficha (No incrustrado) que es controlado por el
primero (Es decir, estan sincronizados).
Así por ejemplo, picas sobre el 'boton' del primer control ficha, y puedes
activar, por ejemplo y dejar solo visible dos pestañas del segundo control
ficha....con lo cual el efecto será el mismo....y así las combinaciones que
creas oportunas.
Mira este ejemplo que tengo hecho en:
http://www20.brinkster.com/accessbhuo/
busca en la seccion 'Novedades Pasadas' y escoge la 4 semana de Diciembre de
2002.
Ahí encontrarás el ejemplo de los controles fichas.
Con un poco de variacion en el codigo podrás conseguir lo que pretendes.

En cuanto veas el codigo seguro que lo entiendes.


--

Saludos desde Valladolid:
Francisco Javier García Aguado

http://www20.brinkster.com/accessbhuo/
http://groups.msn.com/Access2000VisualBasic/
---


"Pepe" <alv2...@yahoo.com> escribió en el mensaje
news:001a01c2bfe0$61bea9e0$d5f82ecf@TK2MSFTNGXA12...

Carlos (karlitox)

unread,
Jan 19, 2003, 9:23:48 PM1/19/03
to

Y si dentro de cada ficha ponemos un subformulario, dentro de cada subform
podemos poner un control ficha que ocupe toda la extensión del
subformulario, dando el pego bastante bien. Se complican los
direccionamientos a los objetos en código, pero podría valer ...

Saludos

"Pepe" <alv2...@yahoo.com> escribió en el mensaje
news:001a01c2bfe0$61bea9e0$d5f82ecf@TK2MSFTNGXA12...

0 new messages