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

    [Resolvido]Erro de impressão no relatório para o grafico

    darlansandro
    darlansandro
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 03/05/2014

    [Resolvido]Erro de impressão no relatório para o grafico Empty [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  darlansandro 19/11/2015, 23:35

    Olá,

    Desenvolvi um pequeno aplicativo contábil que gera um relatório de inadimplência. Ele é executado através de um formulário. O relatório é composto por dados e um gráfico, durante a visualização as informações são geradas corretamente, mas quando solicitada a impressão ele apresenta uma janela solicitando as informações do formulário e não imprimi o gráfico. Já tentei de tudo, peço alguma ajuda, por favor. Abaixo esta o link com banco de dados.


    https://mega.nz/#F!DBpVFAjD!mWVsAYSlrZwwiSh_uvth4g


    Grato,


    Última edição por darlansandro em 24/11/2015, 12:07, editado 1 vez(es)
    darlansandro
    darlansandro
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 03/05/2014

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  darlansandro 20/11/2015, 21:33

    Peço mais uma vez ajuda dos nobres colegas. Depositei quase 3 meses neste projeto e não conseguir a quase duas semanas resolver o problema em questão.

    Grato,
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7170
    Registrado : 15/03/2013

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  ahteixeira 21/11/2015, 17:10

    Olá Darlan Sandro,
    Está a dar formato base de dados não reconhecido.
    Sei que está em MDB, verifique o poste novamente.

    Se a sua base de dados estiver com problemas, não compacte, efectue o seguinte:

    1º backup (pode ser para zip)
    2ª Criar MDB novo
    3º Importar todos os obejctos (tabelas,consultas, forms, ... etc) da base de dados original
    4º compactar /repara

    Abraço
    darlansandro
    darlansandro
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 03/05/2014

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  darlansandro 22/11/2015, 12:58

    Bom dia Teixeira,

    A reparação foi efetuada e deixei no link abaixo os dois tipos de arquivo. Fico no aguardo pelo seu auxilio, já não sei mais como proceder.

    https://mega.nz/#F!DBpVFAjD!mWVsAYSlrZwwiSh_uvth4g


    Grato,


    Última edição por darlansandro em 24/11/2015, 12:07, editado 1 vez(es)
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7170
    Registrado : 15/03/2013

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  ahteixeira 22/11/2015, 14:11

    Olá Darlan, compreendo a situação, no entanto não consigo abrir o seu projecto.

    O seu problema está :

    a) impressão de relatório; ou
    b) base de dados em formato não reconhecido?

    Caso seja a opção B, não consigo fazer nada, posso sugerir aquisição deste programa para reparação:
    http://www.stellarinfo.com/access-database-repair.php

    É possível ver os seus obejectos a partir da versão demo, veja:
    [Resolvido]Erro de impressão no relatório para o grafico 2yya047

    Abraço
    darlansandro
    darlansandro
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 03/05/2014

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  darlansandro 22/11/2015, 14:47

    Bom dia Teixeira,

    Veja se consegue abrir agora. Havia fragmentado o projeto, mas depositei todo o projeto agora. Acredito que consiga visualiza-lo. Uso o Office 2010. Abra-o segurando a tecla "Shift". Verifica o relatório "frm_rtl_inadimplencia", usei este relatório como exemplo, mais todos os relatórios do meu aplicativo estão com o mesmo problema. Peço perdão pela insistência, mas é porque não sei a quem recorrer. Veja enviei um vídeo demonstrativo do erro em mp4.


    https://mega.nz/#F!DBpVFAjD!mWVsAYSlrZwwiSh_uvth4g


    Última edição por darlansandro em 24/11/2015, 12:07, editado 1 vez(es)
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7170
    Registrado : 15/03/2013

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  ahteixeira 22/11/2015, 15:54

    Olá, já compreendi.
    Ainda não baixei, aqui só tenho o 2007.
    Amanhã tento verificar no trabalho.
    Abraço
    darlansandro
    darlansandro
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 03/05/2014

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  darlansandro 22/11/2015, 16:07

    Grato pela ajuda. Fico no aguardo
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7170
    Registrado : 15/03/2013

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  ahteixeira 22/11/2015, 16:15

    No entanto parece que você está a fechar o formulario onde coloca a empresa e o ano, se minimizar irá funcionar.
    Caso pretenda fechar mesmo, terá que fazer a passagem dos valores escolhidos no form, poderá usar o OpenArg ou uma funcao para guardar os valores escolhidos pelo utilizador na aplicação.
    Ajustando na consulta para ler esses valores.
    Confirme e veja o que consegue.
    Se não amanhã vejo como posso ajudar.
    Abraço e bom Domingo
    darlansandro
    darlansandro
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 03/05/2014

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  darlansandro 22/11/2015, 17:16

    Teixeira,

    Deixando a janela aberta funciona, a impressão esta correta. Mas o ideal seria não deixar a janela aberta. Desta forma, usei a função "OpenArgs" no formulário, "frm_rtl_inadimplencia", de execução do relatório

    Código:

    Private Sub btn_visualizar_Click()
    DoCmd.OpenReport "rtl_inadimplencia", acViewPreview, OpenArgs
    End Sub

    Mas não funcionou. Não querendo abusar de sua boa vontade, você poderia dá-me um exemplo do uso desta função para o nosso caso.


    Grato,
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7170
    Registrado : 15/03/2013

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  ahteixeira 22/11/2015, 17:58

    Olá, apesar de ter dito o openArgs, no caso será melhor uma função pública.
    Pois você tem na consulta a dizer que é igual ao form....
    Estou no telemóveis e não posso ajudar muito.

    Explicando depois de o utilizador colocar os dados no formulário, ao clicar no botão antes do código que vai abrir o reporte, deve passar para a variável pública , exemplo

    xVarPublicaEmpresa = me.nomecampo

    Depois tem que criar uma funcaopublica para retornar o valor da variável para a consulta.

    Efectue uma pesquisa aqui no fórum obter variável pública.

    Abraco
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7170
    Registrado : 15/03/2013

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  ahteixeira 23/11/2015, 14:53

    Olá Darlan Sandro, para o pretendido foi efectuado o seguinte:

    1º - Criado o módulo mod_VarGlobais, ficando assim:
    Código:
    Option Compare Database
    Option Explicit

    'AHTEIXEIRA 2015 - MaximoAccess
    'Definir variáveis globais
    Global GBL_Filial As Double
    Global GBL_Ano As Integer

    Public Function GetGBL_Filial()
       GetGBL_Filial = GBL_Filial
    End Function

    Public Function GetGBL_Ano()
       GetGBL_Ano = GBL_Ano
    End Function


    2º - No botão do formulário , ficou o seguinte código:
    Código:
    Private Sub btn_visualizar_Click()
        
        'verificar se preencheu
        If IsNull(Me.txt_filial) Then
            MsgBox "Escolha a filial", vbInformation, ""
            Me.txt_filial.SetFocus
            Exit Sub
        End If
        
        'verificar se preencheu
        If IsNull(Me.txt_ano) Then
            MsgBox "Escolha o ano pretendido.", vbInformation, ""
            Me.txt_ano.SetFocus
            Exit Sub
        End If
        
        'Atribuir às variáveis globais os valores
        GBL_Filial = Me.txt_filial.Column(0)
        GBL_Ano = Me.txt_ano
        
        'fechar form
        DoCmd.Close
        
        'abrir report
        DoCmd.OpenReport "rtl_inadimplencia", acViewPreview
        
    End Sub
    Verifica se os campos são preenchidos e atribuiu os valores do formulário às variáveis globais.


    3º - Alterar na consulta, para ir buscar às variáveis globais, ficando assim:
    [Resolvido]Erro de impressão no relatório para o grafico Hv6og4


    Segue o meu teste Gestor_versao2010.zip
    Nota: o ficheiro foi reduzido, apenas com a parte envolvida.
    Abraço
    darlansandro
    darlansandro
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 03/05/2014

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  darlansandro 23/11/2015, 16:18

    Boa tarde Teixeira,


    Agradeço imensamente sua ajuda. Na noite de hoje vou refazer o código. Amanhã informo se foi bem sucedido.

    Grato
    darlansandro
    darlansandro
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 03/05/2014

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  darlansandro 23/11/2015, 16:38

    Teixeira muito obrigado, funcionou com perfeição.
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7170
    Registrado : 15/03/2013

    [Resolvido]Erro de impressão no relatório para o grafico Empty Re: [Resolvido]Erro de impressão no relatório para o grafico

    Mensagem  ahteixeira 23/11/2015, 17:16

    Olá, obrigado pelo retorno.
    Os utilizadores do fórum agradecem.
    Abraço

      Data/hora atual: 11/4/2021, 14:44