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]Abrir uma Consulta com filtro através de um caixa de texto no Formulário.

    avatar
    Celio53710
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 02/10/2013

    [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário. Empty Abrir uma Consulta com filtro através de um caixa de texto no Formulário.

    Mensagem  Celio53710 Qui 17 Out - 14:07

    Boa Tarde!

    Sou novo aqui, não bem se este é o topico correto, mas é que estou precisando criar um formulário tipo folha de dados onde quando clico duas vezes no campo "Funcionarios" possa carregar uma Consulta com os dados deste funcionário.

    Desde já agradeço.

    avatar
    Convidado
    Convidado


    [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário. Empty Re: [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário.

    Mensagem  Convidado Sex 18 Out - 13:07

    Boa tarde celio, seja bem vindo ao fórum

    No evento após atualizar da sua combo, supondo que a coluna de número 0 seja o campo da chave primária

    Dim intFunc as integer
    Sim StrSQL as string

    IntFunc = Me.SuaCombo.column(0)

    StrSQL = "SELECT * FROM Sua tabela WHERE CampoDaChavePrimária = " & IntFunc & ""


    Me.SeuFormulario.RowSource = StrSQL


    Cumprimentos.
    avatar
    Celio53710
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 02/10/2013

    [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário. Empty Re: [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário.

    Mensagem  Celio53710 Sex 18 Out - 16:26

    Piloto, boa tarde!

    Testei os código, porém quando chaga na linha "IntFunc = Me.SuaCombo.column(0)

    " ocorre o seguinte erro: "Erro de compilação: Método ou membro de dados não encontrado."
    RDuarte
    RDuarte
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 22/11/2012

    [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário. Empty Abrir uma consulta com filtro através de um caixa de texto no Formulário

    Mensagem  RDuarte Sex 18 Out - 23:37

    Célio, tudo bem.

    Você pode criar um formulário "Contínuo", formato de tabela, dê o nome de Lista de Funcionários

    No campo ex.: idFuncionario, vá em Propriedades e na aba evento, selecione Ao Clicar Duas Vezes, coloque o seguinte código VBA:

    Private Sub idFuncionario_DblClick(Cancel As Integer)
    On Error Resume Next

    DoCmd.OpenForm "Funcionarios", acNormal, , "[idFuncionario]=" & Me.idFuncionario, acFormReadOnly

    End Sub

    *Você ao clicar duas vezes no campo idFuncionario do Formulário "Lista de Funcionários" estará abrindo no modo somente para visualização (acFormReadOnly) o cadastro do respectivo Funcionário, você tem outras opções, tipo: adição ou alteração de dados.

    Ok. Espero ter colaborado.

    Romi Duarte
    avatar
    Convidado
    Convidado


    [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário. Empty Re: [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário.

    Mensagem  Convidado Sáb 19 Out - 10:23

    Claro... Não existe o objeto de nome SuaCombo no formulário..

    Quando coloco SuaCombo é para que sunstitua o nome SuaCombo pelo Nome da sua caixa de combinação.

    A solução do colega acima também é viável.

    Escolha a que melhor lhe convier.

    Cumprimentos.
    avatar
    Celio53710
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 02/10/2013

    [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário. Empty Re: [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário.

    Mensagem  Celio53710 Seg 21 Out - 7:49

    Bom Dia!

    Problema resolvido, obrigado Piloto e Romi Duarte pela solução apresentada. Desculpe pela inexperiencia a gente vai aprendendo a cada dia um pouco. Smile 




    avatar
    Convidado
    Convidado


    [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário. Empty Re: [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário.

    Mensagem  Convidado Seg 21 Out - 9:53

    Tranquilo Amigão.. Só falou clicar no Joinha da mensagem que o auxiliou.

    Cumprimentos.
    RDuarte
    RDuarte
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 22/11/2012

    [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário. Empty Re: [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário.

    Mensagem  RDuarte Ter 22 Out - 9:42

    Bom dia, Célio.

    Importante é ter ajudado.

    Saudações.
    avatar
    Convidado
    Convidado


    [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário. Empty Re: [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário.

    Mensagem  Convidado Qua 23 Out - 7:52

    O Fórum agradece o Retorno.

    Conteúdo patrocinado


    [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário. Empty Re: [Resolvido]Abrir uma Consulta com filtro através de um caixa de texto no Formulário.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Qui 2 maio - 13:17