Tab Control
Publicado por vrueda (7 intervenciones) el 13/03/2007 18:09:37
Hola,
Genexus 8.0 con generado VB y con dbms i-series native
Tengo un tab control con 4 pestañas y quiero que si entran unos usuarios vean las 4 y si entran otros no tengan acceso a la 2 ni a la 3.
He utilizado
Hojas.Page(3).Visible = 0
Hojas.Page(3).Visible = 0
Y las oculta, pero tengo el siguiente problema. Yo en mi pestaña 4 tengo unos botones. Cuando yo oculto la pestaña 3 y la 2, entonces la pestaña 4 pasa a ser la 2. Y al pulsar sobre el botón (que se encuentra en la pestaña 4 que ahora en ejecucion ha pasado a ser la 2 ) y volver de nuevo me da el siguiente error
El indice está fuera e los límites ,
y esto es porque intenta ir a la pestaña 4 que ya no existe
Set Hojas.SelectedItem = Hojas.Tabs(4)
¿que puedo hacer? ¿alguna solución? Gracias
Un saludo, Víctor
Genexus 8.0 con generado VB y con dbms i-series native
Tengo un tab control con 4 pestañas y quiero que si entran unos usuarios vean las 4 y si entran otros no tengan acceso a la 2 ni a la 3.
He utilizado
Hojas.Page(3).Visible = 0
Hojas.Page(3).Visible = 0
Y las oculta, pero tengo el siguiente problema. Yo en mi pestaña 4 tengo unos botones. Cuando yo oculto la pestaña 3 y la 2, entonces la pestaña 4 pasa a ser la 2. Y al pulsar sobre el botón (que se encuentra en la pestaña 4 que ahora en ejecucion ha pasado a ser la 2 ) y volver de nuevo me da el siguiente error
El indice está fuera e los límites ,
y esto es porque intenta ir a la pestaña 4 que ya no existe
Set Hojas.SelectedItem = Hojas.Tabs(4)
¿que puedo hacer? ¿alguna solución? Gracias
Un saludo, Víctor
Valora esta pregunta


0