Ir para o conteúdo

GPWeb

 Voltar a Bugs encontr...
Tela cheia

Gráfico de Gantt

21 de Junho de 2012, 11:56 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 104 vezes

Estou com a versão 8.0.25 instalada, e desde a última (8.0.19) não consigo visualizar os gráfico de Gantt. O que poderia ser? Aparece aquele símbolo de imagem inexistente.

Thiago Reis

TRT8 

 

 

Autor: Thiago Reis


1212 comentários

  • 2410e532148edd2b6c7cbf313c164d3d?only path=false&size=50&d=404Sistema GP-Web Ltda.(usuário não autenticado)
    21 de Junho de 2012, 12:35

     

    Vai em sistema->backup e grave a base de dados.

    Envie para nós esta base de dados, junto com nome de um projeto em que gráfico Gantt não aparece para que efetuemos testes.

    gpweb@sistemagpweb.com

  • C1cb0858b88ca9c65fd7c1ea2a9fae9a?only path=false&size=50&d=404Thiago Reis(usuário não autenticado)
    22 de Junho de 2012, 11:33

     

    Um servidor da Secretaria de Informática aqui do TRT8 me repassou as seguintes informações sobre o erro:

     

    Neto,

    O GPWEB não está em um servidor dedicado. Ele está no mesmo servidor de aplicação do nosso Portal e outros sistemas PHP.

    Mantê-lo em um servidor dedicado não resolveria o problema, visto que essse servidor ainda possui uma grande quantidade de recursos inutilizados. A criação de outro servidor só traria ônus financeiro e dificultaria muito a manutenção.

    Ainda assim, aumentei o memory_limit para 2048M e não funcionou.

    Dando uma olhada nos logs de erro, achei a seguinte mensagem ao gerar o gráfico de gantt: "PHP Warning:  Invalid argument supplied for foreach() in /var/www/gpweb/lib/jpgraph/src/jpgraph_theme.inc.php on line 13, referer: www.​trt8​.jus​.br/​gpwe​b/"

    Isso está acontecendo porque, a linha 13 do referido arquivo faz um foreach em '/lib/jpgraph/src/themes/*.php'. No entanto, esse caminho não existe no nosso servidor.

    Para tentar corrigir o problema, instalei as bibliotecas: php5-gd e libphp-jpgraph. Porém, isso não resolveu o problema.

    Se possível, peça para o Thiago postar no forum perguntando como resolver esse problema. Utilizamos um servidor Debian Squeeze (6.0)

     

    Não sei se ajuda a solucionar o problema ou a elucidar uma solução.

    Fico no aguardo.

     

    Thiago Reis

     

    • 2410e532148edd2b6c7cbf313c164d3d?only path=false&size=50&d=404Sistema GP-Web Ltda.(usuário não autenticado)
      22 de Junho de 2012, 21:01

       

      Aproveitamos para informar à comunidade que o Sr. Joel é o representante oficial do GP-Web junto aos órgãos do judiciário, devido ao seu amplo conhecimento de gestão estratégica, gerenciamento de projetos utilizando o GP-Web como ferramenta de apoio.

    • 6fe8ac09c5f433918855db1cb7f9545e?only path=false&size=50&d=404Francisco Braga(usuário não autenticado)
      17 de Julho de 2012, 12:04

       

      Olá a todos, aqui no TJRR também estamos com esse problema. Até a versão 19 aparececiam os gráficos. Atualizamos para a versão 23 e eles não aparecem. Atualizamos para a versão 28 e instalamos o JPGraph, mas ainda não aparecem. 

      • 2410e532148edd2b6c7cbf313c164d3d?only path=false&size=50&d=404Sistema GP-Web Ltda.(usuário não autenticado)
        18 de Julho de 2012, 0:42

         

        No demonstrativo online o gráfico Gantt está funcionando corretamente.

        Recentemente contatamos o gerente do Portal do Software Público pois temos ciência que esta biblioteca jpgraph é bastante medíocre para gráficos Gantt.

        Até o momento a melhor opção foi uma biblioteca sueca, em javascript, com interação, etc. Abaixo demonstração da mesma:

        bryn​tum.​com/​exam​ples​/

        Pretendemos incorporar a mesma no GP-Web assim que algum órgão patrocinar. Por ser uma bibliotec paga, não poderemos compartilhar no Portal do Software Público, ao menos por hora. Caso algum órgão se interesse por esta proposta nos contate.

        Voltando agora ao problema do TJRR, primeiramente saudamos o Sr. Sormany e toda a equipe de TI do TJRR que muito bem nos receberam. Solicito que o TJRR faça backup da base de dados SQL (utilize a opção de backup na área de sistema do GP-Web) e nos envie para o e-mail gpweb@sistemagpweb.com. Junto com o arquivo nos indique 01 login, senha e projeto em que o problema esteja ocorrendo. Solucionaremos o quanto antes.

  • 2410e532148edd2b6c7cbf313c164d3d?only path=false&size=50&d=404Sistema GP-Web Ltda.(usuário não autenticado)
    19 de Julho de 2012, 23:48

     

    Fizemos um teste com a base de dados da Fundação Parque Tecnológico de Itaipu e descobrimos o seguinte:

    há uma limitação de memória e de tamanho para o gráfico Gantt que a biblioteca jpgraph consegue criar.

    Tinhamos inicialmente 700 tarefas no exemplo de itaipu. Fomos excluindo tarefas e quando chegamos em 400 a imagem foi gerada.

    Com 400 tarefas ficou um arquivo de 1.400×7.368 pixels.

    Como já foi dito noutro Post precisaremos mudar de biblioteca.

    A candidata atual é a Briytum:

    bryn​tum.​com/​exam​ples​/gan​tt-l​ates​t/ex​ampl​es/a​dvan​ced/​adva​nced​.htm​l

    Só para adquirimos esta biblioteca necessitamos de R$ 4.500,00

    Iremos aguardar alguma organização se dispor a financiar esta aquisição.

    • Ee70b2fa9dadca3dee3737e9371a66b7?only path=false&size=50&d=404Giovanni dos Reis Nunes(usuário não autenticado)
      24 de Julho de 2012, 16:47

       

      Observando o código da jpgraph (versão 3.5.0b1), mais precisamente no arquivo jpgraph_gantt.php encontrei:

      16 // Maximum size for Automatic Gantt chart
      17 define('MAX_GANTTIMG_SIZE_W',8000);
      18 define('MAX_GANTTIMG_SIZE_H',5000);

      Talvez uma ampliação destes valores possa permitir a geração de uma imagem com dimensões maiores e, consequentemente, contendo mais do que 400 tarefas.

      Mas é claro que é uma suposição mas alguém poderia fazer um teste?

      • 2410e532148edd2b6c7cbf313c164d3d?only path=false&size=50&d=404Sistema GP-Web Ltda.(usuário não autenticado)
        24 de Julho de 2012, 17:06

         

        Estes valores já foram ampliados por nós. Se baixar a biblioteca jpgraph perceberá que o default é bem menor.

        Colocamos:

        define('MAX_GANTTIMG_SIZE_W',80000);
        define('MAX_GANTTIMG_SIZE_H',50000);

        Fizemos teste aumentando significativamente estes valores mas não surtiu efeito.

        No cenário atual só mudando de biblioteca.

        Estamos abertos a sugestões.

  • Aadd461428f87f0108f6c336753cc461?only path=false&size=50&d=404Eldon Clayton Ferreira da Cunha(usuário não autenticado)
    20 de Fevereiro de 2014, 10:59

     

    Para contribuir com a comunidade

    1) Baixei a versão mais recente do jpggraph - http://jpgraph.net/download/ 

    2)  Descompactei numa pasta local em meu computador

    3) Abri a pasta descompactada até encontrar a pasta src.

    4) Criei um arquivo .zip desta pasta. 

    5) Acessei o endereço: /gpweb/lib/jpgraph onde o meu GPWEB está instalado.

    6) Renomeei a pasta src no servidor para srcXXX (para garantir como backup caso precisasse).

    7) Fiz o upload da pasta src.zip que tinha baixado do jpggraph mais recente e descompactei no servidor (/gpweb/lib/jpgraph/src).

     

    Fiz o login novamente no GPWEB e os gráficos Gantt apareceram.

     

    Espero ter contribuído. 

     

     

    :

    • 2410e532148edd2b6c7cbf313c164d3d?only path=false&size=50&d=404Sistema GP-Web Ltda.(usuário não autenticado)
      3 de Abril de 2014, 19:19

       

      A ultima versão do jpgraph é a de 2010, que já se encontra no gpweb.

      Baixamos hoje esta última versão, por desencargo de consciência, colocamos no lugar da antiga (que em tese é idêntica) e nenhuma diferença de comportamento, pois o que mostrava antes continua mostrando e o que era incapaz continua sendo (ex: Gantt do projeto de 1000 tarefas).

       Aumentamos as constantes abaixo mas sem resultado prático:

      define('MAX_GANTTIMG_SIZE_W',800000);
      define('MAX_GANTTIMG_SIZE_H',500000);

GP-Web v. 8.0.26 (24 Jun)

25 de Junho de 2012, 1:22, por Desconhecido



Treinamento do GP-Web em Porto Alegre-RS

8 de Maio de 2012, 0:22, por Desconhecido

Devido a uma solicitação da Polícia Militar do Rio de Janeiro, que enviará oficiais ao 3º Batalhão de Comunicações, para treinamento no software GP-Web, dentre os dias 15 a 17 de maio do corrente ano, foi franqueado para as Forças Armadas, demais Polícias e Bombeiros Militares do Brasil.



Patrocínio do Tribunal de Justiça do Acre ao GP-Web

23 de Abril de 2012, 12:44, por Desconhecido

Foram realizadas diversas melhorias na versão 8.0.17 do GP-Web, todas patrocinadas pelo Tribunal de Justiça do Acre, com destaque para:



Treinamento do GP-Web para o Ministério da Integração

8 de Abril de 2012, 19:56, por Desconhecido



Treinamento do GP-Web para o INSS

4 de Abril de 2012, 5:49, por Desconhecido