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]ir para o primeiro campo digitado

    avatar
    infformax
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 241
    Registrado : 29/05/2013

    [Resolvido]ir para o primeiro campo digitado Empty [Resolvido]ir para o primeiro campo digitado

    Mensagem  infformax 12/1/2015, 23:04

    boa noite pessoal

    estou meio perdido, acho que de tanto tentar nao esta dando certo

    seguinte:

    tenho um formulario e um sub-formulario

    apos digitar no formulario vou para o sub para digitar as parcelas, o detalhe é o seguinte:

    - quando a soma dos vencimentos nao bater com o total da nota, que é o campo "valor" quando eu clico no "voltar ao menu" eu fiz um if voltando para o campo "total" no formulario, ate ai beleza.
    - so que quando dou enter para ele ir para o campo data_vencto no subformulario ele esta indo para um registro novo e eu quero que ele va para o primeiro registro que ja esta digitado.


    segue em anexo


    obrigado
    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]ir para o primeiro campo digitado Empty Re: [Resolvido]ir para o primeiro campo digitado

    Mensagem  Uilson Brasil 12/1/2015, 23:54

    Amigo,

    Abra o formulário no modo design, em propriedades click na aba "Outra" e altere o ciclo para "Registro atual".



    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    avatar
    infformax
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 241
    Registrado : 29/05/2013

    [Resolvido]ir para o primeiro campo digitado Empty Re: [Resolvido]ir para o primeiro campo digitado

    Mensagem  infformax 13/1/2015, 12:10

    bom dia uilson

    nao é isso que preciso, pois se eu colocar assim, qdo eu termino de digitar a 1 data e o 1 vencto e dou enter ele "nao sai" daquele registro e alem disso se fizer a alteracao que vc disse e eu digitar um valor menor no vencto alem de nao sair do registro qdo clico no voltar ao menu ele nao checa se a soma dos venctos batem com o valor da nota.


    - o que preciso é:

    digito uma nota no valor de 100,00 ai vou digitar o vencto e digito por exemplo 10,00 e dou enter
    ai clico no voltar ao menu ele checa que nao bateu o valor da nota com a soma dos venctos, ele volta la no valor da nota. ate ai tudo bem é o que preciso, pois ele viu que nao bateu e voltou no valro da nota.

    - so que qdo dou enter para entrar nos vencto de novo, ele esta indo pra digitar um novo registro e "nao quero que ele faca isso" quero que ele "entre no 1 vencto digitado".

    obrigado
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]ir para o primeiro campo digitado Empty Re: [Resolvido]ir para o primeiro campo digitado

    Mensagem  Noobezinho 13/1/2015, 13:47

    Olá Hilton

    Não acha cansativo ter que ficar digitando cada parcelas e ainda verificar se não ultrapassou o valor da nota?

    Não seria interessante, digitar somente o valor e o Access fazer todo o processo automaticamente, gerando cada
    parcela,  seu número, vencimento e dividindo o valor pelo número de parcelas acordado com o cliente?

    Bom se tiver interesse, veja um exemplo aqui.

    []'s

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    infformax
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 241
    Registrado : 29/05/2013

    [Resolvido]ir para o primeiro campo digitado Empty Re: [Resolvido]ir para o primeiro campo digitado

    Mensagem  infformax 13/1/2015, 14:09

    grande noob, como vai?

    a ideia é legal, ja uso algo parecido, mas "nao posso" fazer isso porque a nota ja vem pronta com os boletos em anexo e nem sempre é 30 dias e nem sempre os valores sao iguais na divisao, por exemplo:

    valor da nota:100,00
    emissao:13/12/2014


    1 vencto: 20/12/2014
    1 boleto: 80,00

    2 vencto:13/01/2015
    2 boleto:20,00

    obs: nao ficara cansativo tambem porque no maximo sao 3 boletos

    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]ir para o primeiro campo digitado Empty Re: [Resolvido]ir para o primeiro campo digitado

    Mensagem  Noobezinho 13/1/2015, 19:07

    Tudo na Santa Paz !


    Vamos lá?

    Na propriedade Ao Sair da caixa de texto VALOR:

    Private Sub VALOR_Exit(Cancel As Integer)
    Me.F_VENCTO.Form!DATA_VENCTO.SetFocus
    End Sub


    Ao Clicar do botão Voltar ao Menu

    If VALOR <> Forms![f_movimento]![F_VENCTO]![TOTAL_VENCTO] Then
       MsgBox ("erro")
       Me.VALOR.SetFocus
    Else
       DoCmd.Close
    End If



    Tenho observado que os novos aprendizes e/ou programadores em Access estão criando um péssimo
    habito de não nomear os controles.
    Isso é ruim na hora de depurar um código, ficar mudando de janela para ver o que  contem a Texto50 e a listbox20
    e o command5
    Achando que ganharão tempo não nomeando controles, perderão  muito mais na depuração.

    []'s

    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    infformax
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 241
    Registrado : 29/05/2013

    [Resolvido]ir para o primeiro campo digitado Empty Re: [Resolvido]ir para o primeiro campo digitado

    Mensagem  infformax 13/1/2015, 20:55

    opa

    ficou do mesmo jeito, sera que errei?

    pois ele volta no valor se nao bater(blz)

    mas quando dou enter ele vai para a data de vencto(em branco) como se eu fosse fazer um vencto novo e o que o usuario quer é que ele va para o primeiro ja digitado.

    ou

    em ultimo caso uma outra opcao, seria fazer ele voltar quando nao bate ao invez de ir no campo valor voltar na 1 parcela digitada (seria a segunda opcao) caso nao de certo ele ir no valor e depois ir na 1 parcela digitada.

    obrigado


    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]ir para o primeiro campo digitado Empty Re: [Resolvido]ir para o primeiro campo digitado

    Mensagem  Noobezinho 14/1/2015, 10:20

    Agora entendi o que pretende.

    tai, veja se é isso.


    Noob


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    infformax
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 241
    Registrado : 29/05/2013

    [Resolvido]ir para o primeiro campo digitado Empty Re: [Resolvido]ir para o primeiro campo digitado

    Mensagem  infformax 14/1/2015, 14:28

    bom dia noob

    isso mesmo, muito obrigado

    obs:qto a dar nome aos controles que vc disse ontem , sao os controles tipo"voltar ao menu", "excluiri"??? é isso:?? seria melhor dar nome pra ele de acordo com a funcao???

    obrigado
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]ir para o primeiro campo digitado Empty Re: [Resolvido]ir para o primeiro campo digitado

    Mensagem  Noobezinho 14/1/2015, 19:46

    O Access cria um nome "temporario" quando cria um controle.
    Procure nomear todos os controles de acordo com sua função, por exemplo:
    Botão Fechar = cmdFechar, adicionar = cmdAdd, cmdDel (garanto que sabe pra que serve esse botão)
    lstClintes, fácil né? E assim por diante.

    Como pode ver, facilita no momento de ler o código.

    Boa sorte !

    Noob



    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    infformax
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 241
    Registrado : 29/05/2013

    [Resolvido]ir para o primeiro campo digitado Empty Re: [Resolvido]ir para o primeiro campo digitado

    Mensagem  infformax 14/1/2015, 22:22

    obrigado pela ajuda e pela dica

    Conteúdo patrocinado


    [Resolvido]ir para o primeiro campo digitado Empty Re: [Resolvido]ir para o primeiro campo digitado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 21:41