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]Botão de Filtro não funciona no access 2007

    ronaldojr1
    ronaldojr1
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 01/08/2011

    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Botão de Filtro não funciona no access 2007

    Mensagem  ronaldojr1 Seg 01 Ago 2011, 7:50 pm

    Boa Tarde a todos.
    Estou com um problema na hora de abrir um formulário através de um botão. Exemplo.
    Tenho uma Formulário chamado Cadastro e outro chamado Dados Pessoais.
    Quero um botão que quando clicado ele abre o formulário Dados Pessoais já filtrando
    o Registro em que eu estava no Formulário Cadastro, ou seja eu estou no registro do Ronaldo no formulário
    Cadastro e quando eu clico no botão x ele abre o formulário Dados Pessoais como o Ronaldo Selecionado.
    Nas versões do access 2003 e 2010 eu faço facilmente pelo assistente de botão do access, mas no 2007 não está funcionando
    e no manual eu não sei fazer isso. Então vcs podem me ajudar a resolver esse problema?
    Desde já agradeço a todos.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Re: [Resolvido]Botão de Filtro não funciona no access 2007

    Mensagem  criquio Seg 01 Ago 2011, 7:52 pm

    Tente assim no evento "Ao clicar" do botão:

    DoCmd.OpenForm "NomeDoFormulário", , , "Código=" & Me.Código


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    ronaldojr1
    ronaldojr1
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 01/08/2011

    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Re: [Resolvido]Botão de Filtro não funciona no access 2007

    Mensagem  ronaldojr1 Seg 01 Ago 2011, 9:23 pm

    Não deu certo.
    Segue em anexo o print de erro.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Re: [Resolvido]Botão de Filtro não funciona no access 2007

    Mensagem  criquio Seg 01 Ago 2011, 9:29 pm

    O exemplo que postei seria para filtrar por um campo tipo número, como o código. É mais eficaz do que o nome, pois pode ter duas pessoas com mesmo nome. Mas se quiser filtrar por aí, para campo texto precisa acrescentar aspas simples no critério:

    DoCmd.OpenForm "NomeDoFormulário", , , "Código='" & Me.Código & "'"


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    ronaldojr1
    ronaldojr1
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 01/08/2011

    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Re: [Resolvido]Botão de Filtro não funciona no access 2007

    Mensagem  ronaldojr1 Seg 01 Ago 2011, 9:41 pm

    Agora ta aparecendo uma caixinha pra eu digitar um critério. Se eu digitar o nome certinho
    ai o filtro funciona e se eu erro uma letrinha ele não traz nada. Por favor me ajude a funcionar do jeito
    certo isso. Eu preciso que o formulário ja venha filtrado e não pra aparecer uma janela pra eu digitar
    o que eu quero que apareça (Consulta Parametro).
    Desculpe a falta de conhecimento é que eu ainda estou aprendendo a programar.

    Grato
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Re: [Resolvido]Botão de Filtro não funciona no access 2007

    Mensagem  criquio Seg 01 Ago 2011, 11:03 pm

    DoCmd.OpenForm "NomeDoFormulário", , , "Nome='" & Me.Nome & "'"

    Nome correto do formulário
    Nome do campo na tabela
    Nome do campo do formulário


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    ronaldojr1
    ronaldojr1
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 01/08/2011

    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Re: [Resolvido]Botão de Filtro não funciona no access 2007

    Mensagem  ronaldojr1 Ter 02 Ago 2011, 1:06 am

    Agora deu Certo. O erro é que eu nao vi o sinal de ' entre as aspas.rsrsrs
    obrigado vc não imagina o quanto eu procurei essa coisa.
    vlw fui
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Re: [Resolvido]Botão de Filtro não funciona no access 2007

    Mensagem  criquio Ter 02 Ago 2011, 1:10 am

    Valeu. Só faltou clicar no botão Resolvido. Dessa vez eu o faço.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Peutrindade
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 26/09/2012

    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Re: [Resolvido]Botão de Filtro não funciona no access 2007

    Mensagem  Peutrindade Seg 29 Out 2012, 11:52 pm

    Criquio,

    Segui esses procedimentos e o meu relatório abre mas sem nenhum registro. O que pode estar errado?

    DoCmd.OpenReport "Cadernetas", acViewPreview, , "Professor1= '" & Me!Combinação11 & "'"
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Re: [Resolvido]Botão de Filtro não funciona no access 2007

    Mensagem  criquio Ter 30 Out 2012, 11:00 am

    Pedro, Combinação11 tem mais de uma coluna? Se tiver, coloque um .Value ou coloque o número da coluna aonde está essa valor depois do nome dele: Me.Combinação11.Column(0) por exemplo.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Peutrindade
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 26/09/2012

    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Re: [Resolvido]Botão de Filtro não funciona no access 2007

    Mensagem  Peutrindade Ter 30 Out 2012, 2:05 pm

    Combinação11 tem duas colunas. Os nomes dos professores ficam na segunda coluna.
    Fiz o que você falou e deu erro de sintaxe:
    DoCmd.OpenReport "Cadernetas", acViewPreview, , "Professor1='" & Me!Combinação11.Column(1)
    Eu teria que criar algum relacionamento entre as tabelas?
    O BD tem três formulários: Um com os dados dos alunos e as disciplinas que eles estão matriculados, um com os dados dos professores e outro que é uma tela inicial com a combobox Combinação11 para impressão de cadernetas.
    A mensagem que deu foi: Erro em tempo de execução '3075' "erro de sintaxe na sequencia de caracteres na expressão de consulta 'professor1='Beltrano'.
    Beltrano é o nome do professor.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Re: [Resolvido]Botão de Filtro não funciona no access 2007

    Mensagem  criquio Ter 30 Out 2012, 3:00 pm

    Faltou alguma coisa no final da linha. Verifique aí.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Peutrindade
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 26/09/2012

    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Re: [Resolvido]Botão de Filtro não funciona no access 2007

    Mensagem  Peutrindade Ter 30 Out 2012, 3:08 pm

    Já tentei tudo: aspas, apostrofe, ponto e vírgula etc

    Conteúdo patrocinado


    [Resolvido]Botão de Filtro não funciona no access 2007 Empty Re: [Resolvido]Botão de Filtro não funciona no access 2007

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sex 22 Nov 2024, 2:33 pm