Usuário com melhor resposta
Função de Botão Personalizado - CRM Online 2016(8.1.0.502) (BD 8.1.0.502)

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.
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
- Sugerido como Resposta Azevedo PedroMVP terça-feira, 11 de outubro de 2016 11:29
- Marcado como Resposta _Wagner dos Santos terça-feira, 11 de outubro de 2016 13:06
-
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
- Marcado como Resposta _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
- Sugerido como Resposta Azevedo PedroMVP terça-feira, 11 de outubro de 2016 11:29
- Marcado como Resposta _Wagner dos Santos terça-feira, 11 de outubro de 2016 13:06
-
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
- Marcado como Resposta _Wagner dos Santos terça-feira, 11 de outubro de 2016 13:05