Subscribe to RSS Feed

Alguns erros ao gerar relatórios

2 de novembro de 2009 Por Alex Santos

Neste post, irei mostrar alguns erros ao gerar um relatório e algumas possíveis soluções.

ERRO 01: CreateProcess

createProcess

O motivo deste erro é a inexistência do arquivo WFRReports2.exe no diretório C:/Arquivos de Programas/Softwell Solutions/Maker 2.5/Webrun 2/reports/

SOLUÇÃO: Verifique se existe o arquivo no diretório mencionado acima.

Caso o sistema seja publicado o diretório é diferente. Verifique o diretório através da url http://<servidor>:<porta>/<sistema>/autotest

será necessário uma autenticação: usuário “admin” e senha “z102030″

Pronto, neste local verifique o diretório de destino da pasta config onde estão os XML de configuração do webrun, pois junto desta pasta estão as pastas Systems e reports.

Verifique na pasta report se há o arquivo WFRReport2.exe

ERRO 02:  SQL Server Error: Requeried provider is not installed

Client sql 2008

Este erro ocorre quando não há client do SQL Server instalado na máquina onde está instalado o servidor de relatório.

SOLUÇÃO: Instale o Microsoft SQL Server 2008 Native Client, mesmo que a versão do banco que está sendo utilizado no projeto seja inferior ao 2008

Clique aqui para fazer o download.

ERRO 03: Error loading Midas.dll

Midas

Este erro ocorre quando a DLL “MIDAS.DLL” não está registrada

SOLUÇÃO:

  1. Copie a dll que se encontra no diretório C:/Arquivos de Programas/Softwell Solutions/Maker 2.5/Webrun 2/reports/ para o diretório C:/Windows/system32
  2. Abra o prompt de comando: Iniciar -> Executar -> “cmd”
  3. Digite o seguinte comando: regsvr32 midas.dll

Gostaria de continuar discutindo um pouco mais sobre este assunto ou tirar dúvidas? Acesse o tópico em nosso forum !

Tags: , , , , ,

4 Responses a “Alguns erros ao gerar relatórios”

  1. george
    25/01/2010 às 13:27

    Fiz todo o procedimento acima, ao executar regsvr32.dll o sistema responde como se não existisse….
    “não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo de lote”

    • saeger
      25/01/2010 às 17:25

      George, verifique o comando usado por você novamente, pois o comando a ser chamado é o “regsvr32 [nome.dll]” apenas e não regsvr32.dll !

      • Luis Vinicius
        25/01/2010 às 22:24

        Correto. Estava com o mesmo problema e aparentemente foi resolvido! Utilizei o comando regsvr32 apenas. Obrigado!!

Deixe uma Resposta