MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido] Teclas de Atalhos Tela de Vendas

    avatar
    Bbreyner
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 16/10/2013

     [Resolvido] Teclas de Atalhos Tela de Vendas Empty [Resolvido] Teclas de Atalhos Tela de Vendas

    Mensagem  Bbreyner 16/10/2013, 03:47

    Olá. Eu criei um aplicativo de vendas, no form de vendas eu tenho a tela a onde coloco o produto q está sendo vendido ai o valor dele já aparece depois eu clico no campo de valor pago para digitar o valor que o cliente me passou ai para mostrar o troco.
    Minha dúvida e. Queria fazer esses procedimentos com teclas de atalhos por exemplo depois que eu digitar o produto e a quantidade dele e o programa me der o valor eu aperta alguma tecla que leve o curso do mouse para o campo Valor Pago a onde eu so digite e de Enter, sem que eu tenha que fazer isso com mouse.
    vi varios post aqui sobre assuntos de teclas de atalhos e tentei varios exemplos sobre isso mais que nenhum deu certo na minha função quem poder me ajudar obrigado. Queria também que ao clicar no botão novo para gerar uma nova venda eu faça isso também pelo teclado e ao clicar em salvar também. vi varios assuntos sobre isso  na internet mais nenhum especifico para meu assunto e eu não consegui encaixar eles no meu problema se alguem pode me ajudar obrigado.


    Última edição por Bbreyner em 17/10/2013, 22:43, editado 1 vez(es)
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

     [Resolvido] Teclas de Atalhos Tela de Vendas Empty Re: [Resolvido] Teclas de Atalhos Tela de Vendas

    Mensagem  Uilson Brasil 16/10/2013, 13:05

    Bbreyner,

    Seja bem vindo ao fórum.
    me.setfocus.campoquedesejamoverofoco
    isso pelo vba após atualizar o último campo.


    abraços,


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

     [Resolvido] Teclas de Atalhos Tela de Vendas Empty Re: [Resolvido] Teclas de Atalhos Tela de Vendas

    Mensagem  Leandro 16/10/2013, 13:15

    Bom dia!
    Me desculpe intervir, mas a expressão correta é: Me!SeuCampo.SetFocus

    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

     [Resolvido] Teclas de Atalhos Tela de Vendas Empty Re: [Resolvido] Teclas de Atalhos Tela de Vendas

    Mensagem  Uilson Brasil 16/10/2013, 17:23

    Ops!

    Realmente Leandro, houve uma inversão na expressão. Obrigado pela correção.


    Abraços,


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    avatar
    Bbreyner
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 16/10/2013

     [Resolvido] Teclas de Atalhos Tela de Vendas Empty Re: [Resolvido] Teclas de Atalhos Tela de Vendas

    Mensagem  Bbreyner 16/10/2013, 23:19

    A obrigado !
    Assim cara eu já tentei esse método, mais não funciono.
    eu acho que não pelo fato de eu ter um form e um subform.
    o Foco vai estar em um subform e dele vai ir para o formulário padrão .
    Vai trocar de um formulário sub para um principal como eu faria isso?
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

     [Resolvido] Teclas de Atalhos Tela de Vendas Empty Re: [Resolvido] Teclas de Atalhos Tela de Vendas

    Mensagem  Leandro 17/10/2013, 00:24

    Aí muda a expressão, você tem que referenciar o form principal par amover o foco do sub para ele.

    Seria assim: Forms!SeuFormPrincipal!SeuCampo.SetFocus

    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

     [Resolvido] Teclas de Atalhos Tela de Vendas Empty Re: [Resolvido] Teclas de Atalhos Tela de Vendas

    Mensagem  Uilson Brasil 17/10/2013, 00:49

    Se a intenção é mover o foco do formulário principal para o subformulário:

    Código:
    Forms!FormPrincipal!SubForm.Form.CampoSubForm.SetFocus

    Abraços,


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    avatar
    Bbreyner
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 14
    Registrado : 16/10/2013

     [Resolvido] Teclas de Atalhos Tela de Vendas Empty Re: [Resolvido] Teclas de Atalhos Tela de Vendas

    Mensagem  Bbreyner 17/10/2013, 04:50

    A Leandro muito obrigado ai segui seu exemplo
    e ficou assim

    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyF2 Then

    Forms.Frm_Vendas.TxtValorpago.SetFocus





    End If


    End Sub

    e deu certo.
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

     [Resolvido] Teclas de Atalhos Tela de Vendas Empty Re: [Resolvido] Teclas de Atalhos Tela de Vendas

    Mensagem  Leandro 17/10/2013, 12:12

    Que bom que deu certo, com isso você aprendeu mais uma.
    Se fosse mandar do Form para o SubForm, seria: Forms!FormPrincipal!Subform!SeuCampo.SetFocus

    Agora peço que coloque o tópico como 'Resolvido' por favor.


    Conteúdo patrocinado


     [Resolvido] Teclas de Atalhos Tela de Vendas Empty Re: [Resolvido] Teclas de Atalhos Tela de Vendas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 11:42