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]filtros nos relatórios

    avatar
    marcocalixto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 08/12/2011

    [Resolvido]filtros nos relatórios Empty filtros nos relatórios

    Mensagem  marcocalixto 8/12/2011, 10:43

    Olá pessoal!!!!
    Tenho uma dúvida no relatório.
    Quando eu faço um relatório, aparece todos os itens:
    Como devo fazer para filtrar o que quero abrir?
    Tem algum código de VBA? Qual?
    Tem algum video que mostra passo a passo?
    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]filtros nos relatórios Empty Re: [Resolvido]filtros nos relatórios

    Mensagem  criquio 8/12/2011, 11:03

    Olá! Seja bem vindo ao forum!

    Supondo que você queira abrir apenas o registro visualizado em um formulário e que no formulário tenha co campo Código com a chave primária do registro, coloque no "Ao clicar" de um botão:

    DoCmd.OpenReport "NomeDoRelatório", acViewPreview, , "ID=" & Me.Código

    No lugar de ID, coloque o nome do campo da chave primária da tabela.

    A forma acima abre o relatório no modo de preview. Para imprimir direto, mude acViewPreview para acViewNormal


    .................................................................................
    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
    marcocalixto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 08/12/2011

    [Resolvido]filtros nos relatórios Empty Re: [Resolvido]filtros nos relatórios

    Mensagem  marcocalixto 8/12/2011, 11:30

    DoCmd.OpenReport "NomeDoRelatório", acViewPreview, , "ID=" & Me.Código

    fiz como vc indicou, ( o meu relatorio é de ordem de serviço, chave primaria- cod_os )
    no lugar de nome do relatorio (ordem serviço), no lugar "ID" (cod_os)
    quando peço para copilar diz um código erro no -(me. código). o que coloco ai?.

    p.s tirei o "me.código" coloquei cod_os, copilou, porém quando vou click no botão da erro. como devo fazer?
    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]filtros nos relatórios Empty Re: [Resolvido]filtros nos relatórios

    Mensagem  criquio 8/12/2011, 11:39

    Coloca a linha completa para vermos.


    .................................................................................
    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
    marcocalixto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 08/12/2011

    [Resolvido]filtros nos relatórios Empty Re: [Resolvido]filtros nos relatórios

    Mensagem  marcocalixto 8/12/2011, 12:38

    peço desculpa, sou principiante.
    coloquei o codigo como entendi, copilou corretamente
    (Private Sub Comando7_Click()
    DoCmd.OpenReport "ordem serviço consulta", acViewPreview, , "cod_os=" & cod_os end sub), quando acionei o botão deu este erro
    abaixo:

    rum_time '3075':
    Erro de sintaxe (operador em falta) na expressão de consulta
    'cod_os='.
    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]filtros nos relatórios Empty Re: [Resolvido]filtros nos relatórios

    Mensagem  criquio 8/12/2011, 13:15

    Quando você adiciona o evento, o módulo abre assim:

    Private Sub Comando7_Click()

    End Sub


    Todo código tem que ficar entre essas duas linhas:

    Private Sub Comando7_Click()

    DoCmd.OpenReport "ordem serviço consulta", acViewPreview, , "cod_os=" & cod_os

    End Sub


    E se o código for tipo texto, precisará adicionar aspas simples tambem no critério, no fim da linha:

    DoCmd.OpenReport "ordem serviço consulta", acViewPreview, , "cod_os='" & cod_os & "'"

    Outra coisa importante: evite usar nomes de controles e elementos com espaços, pois isso pode causar problemas. O Access tem tambem alguns nomes reservados, como Valor, Date, Time, entre outros milhares. Evite usá-los tambem. Tem aqui ótimas dicas para iniciantes nesse sentido: http://maximoaccess.forumeiros.com/t1162-dicas-para-iniciantes-nomear-campos-e-elementos-de-um-sistema-em-access?highlight=iniciantes


    .................................................................................
    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
    marcocalixto
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 08/12/2011

    [Resolvido]filtros nos relatórios Empty Re: [Resolvido]filtros nos relatórios

    Mensagem  marcocalixto 8/12/2011, 23:48

    OK!!!!
    Consegui o resultado.
    Grato pela atenção
    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]filtros nos relatórios Empty Re: [Resolvido]filtros nos relatórios

    Mensagem  criquio 9/12/2011, 11:08

    Grato pelo retorno. 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.


    Conteúdo patrocinado


    [Resolvido]filtros nos relatórios Empty Re: [Resolvido]filtros nos relatórios

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 05:31