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


2 participantes

    [Resolvido]Duplo Clique

    avatar
    amandaalves1
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 482
    Registrado : 01/02/2010

    [Resolvido]Duplo Clique Empty [Resolvido]Duplo Clique

    Mensagem  amandaalves1 15/6/2018, 20:49

    Boa tarde, estou com esse código em um formulário que me abre o formulário de cadastro de clientes, gostaria que quando eu clicar sobre o nome que está abrisse o formulário cliente nos dados do cliente que cliquei, eis o código

    Private Sub Id_Cliente_Vendas_DblClick(Cancel As Integer)
    DoCmd.OpenForm "Frm_Clientes"
    End Sub

    Muito obrigada
    toyebom
    toyebom
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1128
    Registrado : 18/07/2012

    [Resolvido]Duplo Clique Empty Duplo Clique

    Mensagem  toyebom 15/6/2018, 20:56

    Tenta adaptar

    Código:
    Dim stDocName As String
    Dim stLinkCriteria As String
    If (Not IsNull(DLookup("Nome", "Pessoas", _
              "Nome ='" & Me!Texto549 & "'"))) Then
              stDocName = "Pessoas_1"
              stLinkCriteria = "[Nome]='" & Me![Texto549] & "'"
              DoCmd.OpenForm stDocName, , , stLinkCriteria
        Else
              MsgBox "Não há cadastro para exibir.", vbInformation, "::..Atenção"
              Exit Sub
    End If


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.
    avatar
    amandaalves1
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 482
    Registrado : 01/02/2010

    [Resolvido]Duplo Clique Empty Re: [Resolvido]Duplo Clique

    Mensagem  amandaalves1 15/6/2018, 21:06

    Poderia me explicar como faço para fazer as mudanças

    o campo da tabela cliente é Id_Cliente
    toyebom
    toyebom
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1128
    Registrado : 18/07/2012

    [Resolvido]Duplo Clique Empty Duplo Clique

    Mensagem  toyebom 15/6/2018, 21:18

    Tenta, acho que é assim, confunde um pouco porque tens de relacionar no código as tabelas e o formulários.

    Dim stDocName As String
    Dim stLinkCriteria As String
    If (Not IsNull(DLookup("Id_Cliente", "cliente", _
    "Id_Cliente='" & Me!CAMPO DO FORMULÁRIO CLIENTE & "'"))) Then
    stDocName = "Frm_Clientes"
    stLinkCriteria = "[Id_Cliente]='" & Me!]CAMPO DO FORMULÁRIO CLIENTE] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
    Else
    MsgBox "Não há cadastro para exibir.", vbInformation, "::..Atenção"
    Exit Sub
    End If


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.
    toyebom
    toyebom
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1128
    Registrado : 18/07/2012

    [Resolvido]Duplo Clique Empty Duplo Clique

    Mensagem  toyebom 16/6/2018, 02:53

    Um exemplo que dei noutro tópico foi:

    Dim stDocName As String
    Dim stLinkCriteria As String
    If (Not IsNull(DLookup("ValorNota", "SUATABELA", _
    "ValorNota ='" & Me!ValorNota & "'"))) Then
    stDocName = "SEUFORM"
    stLinkCriteria = "[ValorNota]='" & Me![ValorNota] & "'"
    Me.ValorNota.Enabled = False
    Else
    End If


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.
    avatar
    amandaalves1
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 482
    Registrado : 01/02/2010

    [Resolvido]Duplo Clique Empty Re: [Resolvido]Duplo Clique

    Mensagem  amandaalves1 16/6/2018, 15:10

    bom dia vou testar depois retorno.
    Obrigada por enquanto
    avatar
    amandaalves1
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 482
    Registrado : 01/02/2010

    [Resolvido]Duplo Clique Empty Re: [Resolvido]Duplo Clique

    Mensagem  amandaalves1 18/6/2018, 14:16

    Boam dia a todos, meu amigo obrigado pelas dicas deu certo.
    Grande abraço
    toyebom
    toyebom
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1128
    Registrado : 18/07/2012

    [Resolvido]Duplo Clique Empty [Resolvido]Duplo Clique

    Mensagem  toyebom 23/6/2018, 14:31

    O forum agradece o retorno.


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.

    Conteúdo patrocinado


    [Resolvido]Duplo Clique Empty Re: [Resolvido]Duplo Clique

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 01:57