Ir para o conteúdo

GPWeb

 Voltar a Bugs encontr...
Tela cheia

GPweb 8.4.22 - Bug ao excluir itens em "Menu > Instrumentos"

26 de Fevereiro de 2015, 19:24 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 26 vezes

Boa tarde, senhores!

Ao apagar qualquer item em:

Menu > Instrumentos

O seguinte erro é exibido:

Notice: Undefined variable: sql in /var/www/html/gpweb/modulos/recursos/instrumento.class.php on line 72 Fatal error: Call to a member function setExcluir() on a non-object in /var/www/html/gpweb/modulos/recursos/instrumento.class.php on line 72

Como posso resolver? 

Já tentei limpar os dados na base MySQL, mas o problema continua após ser criado qualquer informação nova.

Grato!

Luciano Zeni

Autor: Luciano Zeni


66 comentários

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

     

    No arquivo gpweb/modulos/recursos/instrumento.class.php, linha 71, mudar de:

    $q= new BDConsulta();

    para:

    $sql = new BDConsulta();

    • 087fb09925af28d98d3cf9761d38e4b0?only path=false&size=50&d=404Luciano Zeni(usuário não autenticado)
      27 de Fevereiro de 2015, 10:31

       

      Excelente meu caro!

      Resolveu o problema de exclusão dos itens.

      Contudo, existem duas mensagens de erro que aparecem muito rapidamente na hora da criação e na hora da exclusão.

      Na criação:

      Notice: Undefined variable: Aplic in /var/www/html/gpweb/modulos/recursos/instrumento.class.php  on line 185 Notice: Trying to get property of non-object in /var/www/html/gpweb/modulos/recursos/intrumento.class.php  on line 185.

      Na exclusão:

      Notice: Undefined index: instrumento_usuarios in /var/www/html/gpweb/modulos/recursos/instrumento.class.php  on line 222 Notice:  Undefined index: email_outro in /var/www/html/gpweb/modulos/recursos/intrumento.class.php  on line 230.

      Grato,

      Luciano Zeni

      • 2410e532148edd2b6c7cbf313c164d3d?only path=false&size=50&d=404Sistema GP-Web Ltda.(usuário não autenticado)
        27 de Fevereiro de 2015, 11:54

         

        No mesmo arquivo acima, acrescentar na linha 109 o texto abaixo em negrito:

        function armazenar($atualizarNulos = false) {
                global $Aplic;
                $sql = new BDConsulta;

        • 087fb09925af28d98d3cf9761d38e4b0?only path=false&size=50&d=404Luciano Zeni(usuário não autenticado)
          27 de Fevereiro de 2015, 13:09

           

          Bom dia!

          Ótimo, resolveu o problema na criação.

          Mas na exclusão aparece rapidamente a mensagem de erro:

          Notice: Undefined index: instrumento_usuarios in /var/www/html/gpweb/modulos/recursos/instrumento.class.php  on line 223 Notice: Undefined index: email_outro in /var/www/html/gpweb/modulos/recursos/instrumento.class.php on line 231

          Abraços,

          Luciano Zeni.

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

             

            No mesmo arquivo adicionar a parte em negrito abaixo, a partir da linha 223

            if (isset($post['instrumento_usuarios']) && $post['instrumento_usuarios'] && isset($post['email_designados'])){
                          ....
                        }
                    if (isset($post['email_outro']) && $post['email_outro']){
                         ....
                        }
                       
                    if (isset($post['email_responsavel']) && isset($post['email_responsavel'])){
                       ....
                        }    

            • 087fb09925af28d98d3cf9761d38e4b0?only path=false&size=50&d=404Luciano Zeni(usuário não autenticado)
              2 de Março de 2015, 17:10

               

              Perfeito, creio que a correção esteja 100%.

              Obrigado pela ajuda!

              Estou anexando o arquivo com as correções p/ ajudar os futuros colegas enquanto a nova versão não saí.

              Acredito que seja necessário apenas a substituição.

              Segue anexo.

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