none
Função de Botão Personalizado - CRM Online 2016(8.1.0.502) (BD 8.1.0.502) RRS feed

  • Pergunta

  • Boa tarde a todos!

    Aqui na empresa, costumamos a desenvolver alguns botões personalizados, via WorkBench para satisfazer algumas necessidades dos clientes. E nesses botões chamamos funções para executar alguma tarefa em relação ao negócio do cliente. A intenção é sempre que o usuário clicar no botão personalizado, a função seja executada, porém nesta versão do crm na entidade contrato estamos tendo o problema que a função está sendo chamada até no onload (mesmo não sendo chamada pelas configurações do formulario ou por qualquer outra função). Alguem tem a mínima ideia do que pode estar ocorrendo?

    Nesta versão do crm, estamos tendo varios problemas na verdade, pois algumas atualizações atingiram a foram que desenvolviamos scripts e Plugins.

    Clicando neste botão chama-se a função: ControleSolicitarAtivacao

    segunda-feira, 10 de outubro de 2016 20:07

Respostas

  • Boas Wagner,

    Apanhastes aí um belo problema :) uma maneira de veres quando é que essa função é executada é colocares um debugger; na função Javascript e depois com o developer tools aberto veres quando é que ele cai na função.

    Tens a certeza que não referencias de nenhum maneira esse JS, noutro sitio, desativa momentaneamente todos os JS do formulário e verifica.

    Vai dando novidades.

    Espero ter ajudado.
    Se respondi a sua pergunta por favor marque como resposta e\ou como útil.


    Pedro Azevedo Crm Specialist 4.0\2011

    terça-feira, 11 de outubro de 2016 11:29
  • Pessoal, descobri o que ocorreu. Parece que por engando alguem aqui na empresa chamou a própria função nas regras de exibição do botão. E deveria estar como EnableRule apenas o valor do status da entidade.


    Wagner dos Santos

    terça-feira, 11 de outubro de 2016 13:05

Todas as Respostas

  • Boas Wagner,

    Apanhastes aí um belo problema :) uma maneira de veres quando é que essa função é executada é colocares um debugger; na função Javascript e depois com o developer tools aberto veres quando é que ele cai na função.

    Tens a certeza que não referencias de nenhum maneira esse JS, noutro sitio, desativa momentaneamente todos os JS do formulário e verifica.

    Vai dando novidades.

    Espero ter ajudado.
    Se respondi a sua pergunta por favor marque como resposta e\ou como útil.


    Pedro Azevedo Crm Specialist 4.0\2011

    terça-feira, 11 de outubro de 2016 11:29
  • Pessoal, descobri o que ocorreu. Parece que por engando alguem aqui na empresa chamou a própria função nas regras de exibição do botão. E deveria estar como EnableRule apenas o valor do status da entidade.


    Wagner dos Santos

    terça-feira, 11 de outubro de 2016 13:05