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]Imprimir relatório com botão a partir de formulario de navegação

    avatar
    alfredo_neves
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4
    Registrado : 26/02/2014

    [Resolvido]Imprimir relatório com botão a partir de formulario de navegação Empty [Resolvido]Imprimir relatório com botão a partir de formulario de navegação

    Mensagem  alfredo_neves Ter 02 Dez 2014, 10:19

    Bom dia

    Tenho um relatório (acesso 2010; windows 7) com um botão para imprimi-lo. O código no botão: ... DoCmd.OpenReport "ReportName", acViewNormal, "", "", acNormal ... funciona bem quando imprimo directamente a partir de formulário onde se encontra o botão.
    Criei um outro formulario, dito de Navegação, no qual o utilizador pode alternar entre vários relatorios. Nesse formulario (de navegação) abro o formulario no qual se encontra o dito botão e, quando clico para imprimir, recebo a seguinte mensagem: "Run-time error 2501 .... The OpenReport action was canceled".
    Se alguém puder ajudar, desde já, agradeço muito a colaboração.

    alfredo
    avatar
    Convidado
    Convidado


    [Resolvido]Imprimir relatório com botão a partir de formulario de navegação Empty Re: [Resolvido]Imprimir relatório com botão a partir de formulario de navegação

    Mensagem  Convidado Ter 02 Dez 2014, 11:33

    Boa tarde,

    Era bom se postares parte da tua Bd onde está erro, para poder-mos dar um help.


    Abraço... Cool
    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]Imprimir relatório com botão a partir de formulario de navegação Empty Re: [Resolvido]Imprimir relatório com botão a partir de formulario de navegação

    Mensagem  criquio Ter 02 Dez 2014, 11:35

    Olá, seja bem vindo ao fórum! Há algum código a mais no botão que abre esse formulário ou nesse botão que abre o relatório? Há algum código no VBA do relatório? Já tentou inibir a mensagem de erro colocando um "On Error Resume Next" antes do comando de abrir o relatório para ver se funciona?


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4
    Registrado : 26/02/2014

    [Resolvido]Imprimir relatório com botão a partir de formulario de navegação Empty Re: [Resolvido]Imprimir relatório com botão a partir de formulario de navegação

    Mensagem  alfredo_neves Ter 02 Dez 2014, 15:59

    Não existe mais nenhum código. Tentando explicar melhor: Tenho 1 relatório e 1 formulário, este com diversas abas ( o formulário de navegação) no qual selecciono a aba correspondente a um dado relatório que é um dos vários existentes. Nesse relatório coloquei antes um botão, para uso dos utilizadores, destinado a imprimi-lo. Acontece que, quando pressiono o botão no relatório original tudo funciona bem. Por outro lado, quando chamo esse mesmo relatório a partir da selecção da aba correspondente no formulário de navegação e vou imprimir o relatório, dá a mensagem de erro que referi antes.
    Muito obrigado pela vossa colaboração e paciência.
    avatar
    Convidado
    Convidado


    [Resolvido]Imprimir relatório com botão a partir de formulario de navegação Empty Re: [Resolvido]Imprimir relatório com botão a partir de formulario de navegação

    Mensagem  Convidado Qua 03 Dez 2014, 06:38

    Bom dia,

    Por ser uma BD simples, posta aqui ela para dar um help...
    Fica um pouco difícil ajudar só por palavras.
    Caso haja dados confidencias, faça um backup e ponha valores fictícios.

    Abraço... Cool
    avatar
    alfredo_neves
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4
    Registrado : 26/02/2014

    [Resolvido]Imprimir relatório com botão a partir de formulario de navegação Empty Re: [Resolvido]Imprimir relatório com botão a partir de formulario de navegação

    Mensagem  alfredo_neves Qua 03 Dez 2014, 08:57

    BOM DIA
    Envio extrato da BD para melhor compreensão da questão. Agora o que verifico é que quando clico para imprimir directamente sobre o relatorio após selecioná-lo no painel de navegação, tudo está ok: imprime sem qualquer problema!
    No entanto se selecciono o relatorio a partir do Formulário de Navegação, introduzo os valores das variáveis necessarios para obter o relatório, após o resultado clico em imprimir e aparece o erro : volta a pedir para introduzir os parâmetros !?
    Muito obrigado.


    [Resolvido]Imprimir relatório com botão a partir de formulario de navegação <img src=" />
    Anexos
    [Resolvido]Imprimir relatório com botão a partir de formulario de navegação AttachmentDatabase11.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (105 Kb) Baixado 19 vez(es)
    avatar
    Convidado
    Convidado


    [Resolvido]Imprimir relatório com botão a partir de formulario de navegação Empty Re: [Resolvido]Imprimir relatório com botão a partir de formulario de navegação

    Mensagem  Convidado Qua 03 Dez 2014, 09:03

    Bom dia,

    Fica um pouco dificil ajudar se não existe nenhuma tabela ou consulta.... Sad


    Abraço..
    avatar
    alfredo_neves
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4
    Registrado : 26/02/2014

    [Resolvido]Imprimir relatório com botão a partir de formulario de navegação Empty Re: [Resolvido]Imprimir relatório com botão a partir de formulario de navegação

    Mensagem  alfredo_neves Qua 03 Dez 2014, 11:56

    Acho que já percebi a origem do problema, parecendo que o mesmo se prende com a utilização do formulario de navegação predefinido no access. Supostamente, dá a idéia que a utilização de subforms pode conduzir à duplicação da necessidade de introdução de parâmetros, estando isto também relacionado com a natureza do SQL sujacente.
    Nestes termos considero a questão resolvida e agradeço muito a vossa preciosa colaboração. Muito obrigado a todos.
    avatar
    Convidado
    Convidado


    [Resolvido]Imprimir relatório com botão a partir de formulario de navegação Empty Re: [Resolvido]Imprimir relatório com botão a partir de formulario de navegação

    Mensagem  Convidado Qua 03 Dez 2014, 12:00

    Boa tarde,

    Sempre a disposição....

    Abraço... Cool

    Conteúdo patrocinado


    [Resolvido]Imprimir relatório com botão a partir de formulario de navegação Empty Re: [Resolvido]Imprimir relatório com botão a partir de formulario de navegação

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Qui 07 Nov 2024, 20:37