Usuário com melhor resposta
Ocultar botão excluir em cotação

Pergunta
-
Respostas
-
Creio que não, pois a validação será no back-end, para isso preciso de linguagem server-side, ou seja, plugins. É bem simples, existe um mito ao seu redor, mas nada de outro mundo, com o Developer Toolkit fica mais fácil ainda, veja um exemplo:
http://tiagomcardoso.wordpress.com/2012/01/02/crm-2011-plugin-crm-online/
Um paradigma que deve ser quebrado pelos desenvolvedores e clientes que usam o Dynamics CRM, seriam as validações, sempre procure fazer no back-end, pois lá terá muito mais recursos para trabalhar, além de isolar as camadas de apresentação com a de negócios. O JavaScript tem como principal papel manipular o formulário, ou seja, modificar a apresentação em tempo de execução. O Silverlight, deve ser usado quando os recursos visuais do CRM não atendem sua necessidade, ou quando o cliente "nos obriga" a ter regras de negócio no front-end.
É um conceito que eu tenho, pode ser que alguns concordem ou descordem disso, mas é um linha de customizações que eu procuro seguir, senão fazemos um grande esforço para um retorno pequeno.
Att
Tiago Michelini Cardoso MCTS - MCC
https://tiagomcardoso.wordpress.com/- Marcado como Resposta Daniel Jonathan quinta-feira, 23 de fevereiro de 2012 16:43
Todas as Respostas
-
Daniel,
O mais correto seria alterar os direitos de acesso, pois a possibilidade de excluir seria eliminada. O toolbar não pode ser manipulado por nós, a não ser incluir novas funcionalidades do arquivo .isv, para ocultar o botão de uma forma a não ser pelos direitos de acessos será não suportada e poderá impedir o suporte Microsoft no futuro.
Att,
Tiago Michelini Cardoso MCTS - MCC
https://tiagomcardoso.wordpress.com/- Sugerido como Resposta Tiago Michelini CardosoMVP, Moderator quinta-feira, 23 de fevereiro de 2012 15:29
- Não Sugerido como Resposta Tiago Michelini CardosoMVP, Moderator quinta-feira, 23 de fevereiro de 2012 16:07
-
-
Poxa, mas ai ficou fácil... Crie um plugin no "pre-stage" para a message "delete" da entidade "quote" que tenha apesar o comando:
return;
Ou seja, se tentarem excluir o sistema irá impedir, ou pode colocar uma exceção, mas ai fica ao seu critério.
Att,
Tiago Michelini Cardoso MCTS - MCC
https://tiagomcardoso.wordpress.com/- Sugerido como Resposta Tiago Michelini CardosoMVP, Moderator quinta-feira, 23 de fevereiro de 2012 16:07
-
-
Creio que não, pois a validação será no back-end, para isso preciso de linguagem server-side, ou seja, plugins. É bem simples, existe um mito ao seu redor, mas nada de outro mundo, com o Developer Toolkit fica mais fácil ainda, veja um exemplo:
http://tiagomcardoso.wordpress.com/2012/01/02/crm-2011-plugin-crm-online/
Um paradigma que deve ser quebrado pelos desenvolvedores e clientes que usam o Dynamics CRM, seriam as validações, sempre procure fazer no back-end, pois lá terá muito mais recursos para trabalhar, além de isolar as camadas de apresentação com a de negócios. O JavaScript tem como principal papel manipular o formulário, ou seja, modificar a apresentação em tempo de execução. O Silverlight, deve ser usado quando os recursos visuais do CRM não atendem sua necessidade, ou quando o cliente "nos obriga" a ter regras de negócio no front-end.
É um conceito que eu tenho, pode ser que alguns concordem ou descordem disso, mas é um linha de customizações que eu procuro seguir, senão fazemos um grande esforço para um retorno pequeno.
Att
Tiago Michelini Cardoso MCTS - MCC
https://tiagomcardoso.wordpress.com/- Marcado como Resposta Daniel Jonathan quinta-feira, 23 de fevereiro de 2012 16:43