Usuário com melhor resposta
Tornar Sub-Grid read only no CRM Online (2011)

Pergunta
-
Olá a todos,
Tenho uma sub-grid em um form e esta tem como função somente exibir registros que totalizam alguns cálculos, gostaria que o usuário não fosse capaz de abrir o formulário referente aos registros desta grid. Já pesquisei, mas não encontrei uma solução. Há um modo de desabilitar os eventos de click desta grid ou desabilitá-la inteira?
Desde já agradeço a atenção.
- Editado kpereira quarta-feira, 16 de janeiro de 2013 11:25
Respostas
-
Boas
Penso que tal comportamento não è suportado, mas podes usar o seguinte código
var _subGrid = document.getElementById(subGridName + "_span"); _subGrid.disabled = false;
Tens que descobrir o nome da subgrid, por exemplo atrvés das debug tools do ie.
Espero ter ajudado
Pedro Azevedo Crm Specialist 4.0\2011
- Marcado como Resposta kpereira quarta-feira, 16 de janeiro de 2013 11:58
Todas as Respostas
-
Boas
Penso que tal comportamento não è suportado, mas podes usar o seguinte código
var _subGrid = document.getElementById(subGridName + "_span"); _subGrid.disabled = false;
Tens que descobrir o nome da subgrid, por exemplo atrvés das debug tools do ie.
Espero ter ajudado
Pedro Azevedo Crm Specialist 4.0\2011
- Marcado como Resposta kpereira quarta-feira, 16 de janeiro de 2013 11:58
-
Boas
Penso que tal comportamento não è suportado, mas podes usar o seguinte código
var _subGrid = document.getElementById(subGridName + "_span"); _subGrid.disabled = false;
Tens que descobrir o nome da subgrid, por exemplo atrvés das debug tools do ie.
Espero ter ajudado
Pedro Azevedo Crm Specialist 4.0\2011
-
Bom dia. Primeiramente mude o título com a versão do CRM. Segundo, qual o objetivo que você deseja atingir com esta customização? Se for para o usuário não poder criar, consultar ou excluir registro trate com o direito de acesso. Se você definir que o usuário não acessa esta entidade no direito de acesso ele não verá os registros e consequentemente não vai abrir a tela. assim usamos uma função padrão do produto e não customizamos.
Atenciosamente,
Rodrigo Hentz - MCP.MCPS.MCNPS.MCTS.MBSS.MBSP.MCITP
Profile
Blog -
Bom dia. Primeiramente mude o título com a versão do CRM. Segundo, qual o objetivo que você deseja atingir com esta customização? Se for para o usuário não poder criar, consultar ou excluir registro trate com o direito de acesso. Se você definir que o usuário não acessa esta entidade no direito de acesso ele não verá os registros e consequentemente não vai abrir a tela. assim usamos uma função padrão do produto e não customizamos.
Eu quero um grid para agrupar um conjunto de registros que tem somente a função de totalizar, isto é, de leitura. Não quero que o usuário edite ou exclua estes registros, pois eles são criados via plug-in. O comportamento ideal seria que a grid não abrisse o form do registro quando o usuário desse duplo clique na linha, isto é, manter a mesma aparência de qualquer outra grid, mas sem o recurso de abrir os registros. Eu já consegui ocultar o ribbon referente a esta grid, mas ainda preciso que o duplo click seja desabilitado.
Atenciosamente,
Rodrigo Hentz - MCP.MCPS.MCNPS.MCTS.MBSS.MBSP.MCITP
Profile
Blog -
veja se este link ajuda
Atenciosamente,
Rodrigo Hentz - MCP.MCPS.MCNPS.MCTS.MBSS.MBSP.MCITP
Profile
Blog -
assim você tem que mudar o evento dblclick.
http://stackoverflow.com/questions/9330482/override-standard-method-called-by-double-click-event-in-crm-gridAtenciosamente,
Rodrigo Hentz - MCP.MCPS.MCNPS.MCTS.MBSS.MBSP.MCITP
Profile
Blog