none
FORMULARIO DE NAVEGACION ACCESS RRS feed

  • Pregunta

  • Cordial saludo,

    tengo un formulario de navegación "principal" en Access usado como menú de una aplicación. Los botones desencadenan la apertura de un formulario, desde "principal" puedo mover el control a sus botones "Buno", "Bdos" sin problema usando Buno.setfocus y Access abre su correspondiente formulario "uno", "dos".

    Mi problema es si lo hago desde un subformulario me.parent.Buno.setfocus, Access lleva el foco pero no abre  su correspondiente formulario "uno".

    Gracias a quien pueda colaborarme.

    lunes, 28 de julio de 2014 16:42

Todas las respuestas

  • Buenas,

    No sé si esta respuesta te servirá de algo después de 2 años. El problema que tienes es conceptual: el método SetFocus simplemente enfoca un objeto, no se selecciona, y se utiliza para que, una vez enfocado se pueda actuar sobre el mismo. En tu caso concreto, una vez enfocado el objeto y ya que es un botón, si lo que deseas es elegirlo deberías transferir la tecla "enter".

    'Enfocamos

    Me.Buno.SetFocus

    o bien

    Forms!Principal!Buno.Setfocus

    'Y, una vez enfocado, lo eliges

    SendKeys "{ENTER}"

    Suerte.

    domingo, 13 de marzo de 2016 11:36