MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    Povoar campo através de botao

    Compartilhe
    avatar
    tauron
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 696
    Registrado : 07/12/2011

    Povoar campo através de botao

    Mensagem  tauron em Ter 13 Jun 2017, 13:45

    Galera, minha duvida esta relacionada o fato de quando clicar no botao do frmprincipal, o frmregistro seja aberto ja com o campo referencia, preenchido com o numero "1".
    Anexos
    Registro.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (84 Kb) Baixado 3 vez(es)
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4530
    Registrado : 15/03/2013

    Re: Povoar campo através de botao

    Mensagem  ahteixeira em Ter 13 Jun 2017, 16:27

    Olá Tauron,
    Deveria explicar melhor o que pretende.
    Se pretende o valor pode defeito pode:
    [Você precisa estar registrado e conectado para ver este link.]

    Para abrir formulário no botão:
    Código:
    DoCmd.OpenForm "frmRegistro", acNormal

    Caso pretenda Filtro pode usar o WhereCondition ou OpenArgs.

    Se tiver dúvidas aperte a tecla F1 com o código selecionado OpenForm

    Abraço
    avatar
    tauron
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 696
    Registrado : 07/12/2011

    Re: Povoar campo através de botao

    Mensagem  tauron em Ter 13 Jun 2017, 16:57

    Realmente Alvaro, minha explicacao nao ficou clara e nem objetiva.

    A questao eh que havera varios botoes e cada um devera povoar o mesmo campo do frmregistro com um valor especifico:

    ex.: caso clique no botao 1 o campo tera o valor 1. caso clique no botao 2 o campo tera o valor 2 e assim sucessivamente.

    Peco-lhe desculpas pois estamos atarefados com uma questao do meu trabalho (perdemos parte de nossa rede) e nao elaborei bem minha postagem.
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4530
    Registrado : 15/03/2013

    Re: Povoar campo através de botao

    Mensagem  ahteixeira em Ter 13 Jun 2017, 17:35

    Olá, se compreendi bem, pode usar o OpenArgs.
    Não se esqueça de passar o valor pretndido no Openform
    No campo coloque no valor predefinido
    =OpenArgs

    Abraço
    avatar
    tauron
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 696
    Registrado : 07/12/2011

    Re: Povoar campo através de botao

    Mensagem  tauron em Ter 13 Jun 2017, 18:28

    Me perdoe mas agora fiquei confuso.

    No arquivo em anexo, o frmprincipal possui varios botoes e preciso que ao clicar em qualquer um deles, o formulario frmregistro sera aberto para novo registro, com o campo referencia ja preenchido com o numero do botao acionado. Sendo assim como passar o valor pretendido?
    Anexos
    Registro2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (25 Kb) Baixado 5 vez(es)
    avatar
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3672
    Registrado : 20/04/2011

    Re: Povoar campo através de botao

    Mensagem  Silvio em Ter 13 Jun 2017, 19:30

    Se me permitem um pitaco....

    Experimente algo assim...
    Private Sub botao1_Click()
    DoCmd.OpenForm "FrmRegistro", acNormal
    DoCmd.GoToRecord , , acNewRec
    Forms!FrmRegistro.Referencia.Value = 1
    End Sub

    Private Sub Botao2_Click()
    DoCmd.OpenForm "FrmRegistro", acNormal
    DoCmd.GoToRecord , , acNewRec
    Forms!FrmRegistro.Referencia.Value = 2
    End Sub


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4530
    Registrado : 15/03/2013

    Re: Povoar campo através de botao

    Mensagem  ahteixeira em Ter 13 Jun 2017, 20:23

    Olá a todos,
    Claro que sim amigo Silvio,
    Estou no celular, mas o pitaco é valido.
    Aguardamos retorno do colega.
    Abraço
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4530
    Registrado : 15/03/2013

    Re: Povoar campo através de botao

    Mensagem  ahteixeira em Sab 26 Ago 2017, 18:17

    Olá a todos,
    Tauron, como ficou a situação?
    Os membros do fórum merecem e agradecem o retorno.

    Caso tenha resolvido, não se esqueça de dar o tópico como tal.
    [Você precisa estar registrado e conectado para ver este link.]

    Abraço

      Data/hora atual: Sab 18 Nov 2017, 08:23