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]relatorio de consulta

    avatar
    xikutuga
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 84
    Registrado : 07/08/2013

    [Resolvido]relatorio de consulta Empty relatorio de consulta

    Mensagem  xikutuga 29/8/2013, 14:36

    Ola boa tarde, tenho uma duvida e preciso da Vossa ajuda…

    Tenho um form “reclamação de créditos” do qual fiz uma consulta “reclamação de créditos consulta” a qual é filtrada campo “comdividas”..
    O que eu quero é imprimir um relatório atraves de um botão no formulário “reclamação de créditos”…
    Construi o código abaixo e não funciona e não entendo porquê algeum pode-me ajudar…..

    Private Sub Comando51_Click()
    DoCmd.RunCommand acCmdSaveRecord 'Salva o Registro Editado’
    DoCmd.OpenQuery "reclamação de creditos Consulta"
    DoCmd.OpenReport "comdividas", acViewPreview, "", "[Nregisto]=[query]![reclamação de creditos Consulta]![Nregisto]", acNormal
    End Sub


    Obrigado a todos...
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]relatorio de consulta Empty Re: [Resolvido]relatorio de consulta

    Mensagem  Alexandre Neves 29/8/2013, 15:40

    Boa tarde,
    Nomeie os controlos de forma normalizada
    para abrir o relatório, não precisa abrir a consulta
    Será
    DoCmd.OpenReport "comdividas", acViewPreview, "", "[Nregisto]=" & ColocaONRegistoQuePretendeFiltrar, acNormal


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    xikutuga
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 84
    Registrado : 07/08/2013

    [Resolvido]relatorio de consulta Empty Re: [Resolvido]relatorio de consulta

    Mensagem  xikutuga 29/8/2013, 16:02

    boas,

    Nomeie os controlos de forma normalizada? desculpe mas não entendi muito bem.....

    e não percebi o codigo que mandou ...como é que o acess imprime um relatorio baseado numa consulta atraves de um botao num formulario, sem lhe indicarmos o caminho....?é possivel...
    desculpem a ignorancia.........
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]relatorio de consulta Empty Re: [Resolvido]relatorio de consulta

    Mensagem  Alexandre Neves 29/8/2013, 16:37

    Pelas regras de boa nomeação de controlos, nomeie os controlos com prefixo que informe o tipo de controlo (Txt-caixa de texto, Rtl-rótulo, Cxc-Caixa de combinação, etc.) seguido de nome que ilustre o que faz: entende melhor Comando51 ou CmdAbreRelatorio?

    Se a consulta existir, ao abrir o relatório ela é chamada
    o filtro que deve conter na expressão é, neste caso, indicar o nº de registo (que pode substituir por variável ou indicar um controlo que o contenha)


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    xikutuga
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 84
    Registrado : 07/08/2013

    [Resolvido]relatorio de consulta Empty Re: [Resolvido]relatorio de consulta

    Mensagem  xikutuga 29/8/2013, 16:41

    obrigado pela explicação das regras nomeação....
    quanto ao resto vou tentar, depois dou retorno...
    avatar
    xikutuga
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 84
    Registrado : 07/08/2013

    [Resolvido]relatorio de consulta Empty Re: [Resolvido]relatorio de consulta

    Mensagem  xikutuga 30/8/2013, 15:54

    Razz 

    Esta funcional, obrigado a todos...

    Conteúdo patrocinado


    [Resolvido]relatorio de consulta Empty Re: [Resolvido]relatorio de consulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 12/5/2024, 15:30