El grupo al cual envías entradas es un grupo Usenet. Si envías mensajes a este grupo, cualquier usuario de Internet podrá ver tu dirección de correo electrónico
No soy capaz de pasar el foco de un subform al form mediante codigo
Me explico tengo un form que contiene un subform si me situo en el subform cuando quiero ocultarlo mediante un boton de comando del form me da un error porque el subform a ocultar tiene el foco.
como hago para antes pasar el foco al form he tratado hacerlo asi
Forms!followme.SetFocus (form principal) Me.Etiqueta135.Caption = "VER ACTIVIDADES" (boton de comando del form que oculta subform) Me.Subformulario_ACTISEGUIMIENTOS.Visible = False (subform a ocultar) Me.Refresh
-------------------------------------------------------------------------- ¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te sirvió o no la respuesta dada. Muchas gracias -------------------------------------------------------------------------- hola , seria asi
> No soy capaz de pasar el foco de un subform al form mediante codigo
> Me explico tengo un form que contiene un subform si me situo en el subform > cuando quiero ocultarlo mediante un boton de comando del form me da un error > porque el subform a ocultar tiene el foco.
> como hago para antes pasar el foco al form > he tratado hacerlo asi
> Forms!followme.SetFocus (form principal) > Me.Etiqueta135.Caption = "VER ACTIVIDADES" (boton de comando del form que > oculta subform) > Me.Subformulario_ACTISEGUIMIENTOS.Visible = False (subform a ocultar) > Me.Refresh
Gracias Kinito11 por tu rapidez pues veras he leido la pagina del enlace y es muy util pero no he solucionado el problema
en el boton de comando le digo o trato de decir que haga foco en un combobox llamado busca Me.Parent!busca.SetFocus me da el error que la refrencia a la propiedad parent no es valida
gracias de todos modos seguiré investigando "kinito11" escribió:
> -------------------------------------------------------------------------- > ¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te > sirvió o no la respuesta dada. Muchas gracias > -------------------------------------------------------------------------- > hola , seria asi
> > No soy capaz de pasar el foco de un subform al form mediante codigo
> > Me explico tengo un form que contiene un subform si me situo en el subform > > cuando quiero ocultarlo mediante un boton de comando del form me da un error > > porque el subform a ocultar tiene el foco.
> > como hago para antes pasar el foco al form > > he tratado hacerlo asi
> > Forms!followme.SetFocus (form principal) > > Me.Etiqueta135.Caption = "VER ACTIVIDADES" (boton de comando del form que > > oculta subform) > > Me.Subformulario_ACTISEGUIMIENTOS.Visible = False (subform a ocultar) > > Me.Refresh
-------------------------------------------------------------------------- ¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te sirvió o no la respuesta dada. Muchas gracias -------------------------------------------------------------------------- hola, prueba asi, pero esto se supone que el boton esta en el subformulario
> Gracias Kinito11 por tu rapidez > pues veras he leido la pagina del enlace y es muy util > pero no he solucionado el problema
> en el boton de comando le digo o trato de decir que haga foco en un combobox > llamado busca > Me.Parent!busca.SetFocus > me da el error que la refrencia a la propiedad parent no es valida
> gracias de todos modos seguiré investigando > "kinito11" escribió:
> > -------------------------------------------------------------------------- > > ¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te > > sirvió o no la respuesta dada. Muchas gracias > > -------------------------------------------------------------------------- > > hola , seria asi
> > > No soy capaz de pasar el foco de un subform al form mediante codigo
> > > Me explico tengo un form que contiene un subform si me situo en el subform > > > cuando quiero ocultarlo mediante un boton de comando del form me da un error > > > porque el subform a ocultar tiene el foco.
> > > como hago para antes pasar el foco al form > > > he tratado hacerlo asi
> > > Forms!followme.SetFocus (form principal) > > > Me.Etiqueta135.Caption = "VER ACTIVIDADES" (boton de comando del form que > > > oculta subform) > > > Me.Subformulario_ACTISEGUIMIENTOS.Visible = False (subform a ocultar) > > > Me.Refresh
Si la propiedad Parent te da error, es posiblemente porque no estás en el subformulario, sino en el formulario principal. Más aún si el botón está en el formulario principal: al pulsar sobre él, reciben el foco el formulario principal y ese botón.
Pero el nombre de ese botón es Etiqueta135, que más parece una etiqueta que un botón de comando. Y si es una etiqueta, nunca podrá recoger el foco, con lo que no podemos saber dónde está.
Envía el foco a algún control del formulario principal que pueda recogerlo (cuadro de texto, botón, etc.), y luego intenta ocultar el subformulario:
> No soy capaz de pasar el foco de un subform al form mediante codigo
> Me explico tengo un form que contiene un subform si me situo en el subform > cuando quiero ocultarlo mediante un boton de comando del form me da un error > porque el subform a ocultar tiene el foco.
> como hago para antes pasar el foco al form > he tratado hacerlo asi
> Forms!followme.SetFocus (form principal) > Me.Etiqueta135.Caption = "VER ACTIVIDADES" (boton de comando del form que > oculta subform) > Me.Subformulario_ACTISEGUIMIENTOS.Visible = False (subform a ocultar) > Me.Refresh