none
CRM 2011 - Esconder a propriedade Recurso da Web (Imagem.png) RRS feed

  • Pergunta

  • Boa tarde,

    Gostaria de saber qual seria o comando para esconder uma propriedade de Recurso da Web tipo como ocultar um campo "Xrm.Page.ui.controls.get(“address1_addresstypecode “).setVisible(false);", neste recurso está configurado uma imagem.png

    Muito obrigado.


    • Editado Eduardo Ceda quinta-feira, 27 de dezembro de 2012 18:38 Título
    quinta-feira, 27 de dezembro de 2012 17:53

Respostas

  • Pessoal, achei uma solução para esconder uma imagem de WebResource em um formulário do CRM.

    var nome_variavel = Xrm.Page.getControl("WebResource_imagem1");
    	
    if (nome_variavel != null) {
        nome_variavel.setVisible(false);
    }

    Espero que ajude caso precisem.

    Abraço []

    • Marcado como Resposta Eduardo Ceda sexta-feira, 28 de dezembro de 2012 10:41
    sexta-feira, 28 de dezembro de 2012 10:41
  • Boas,

    Ok, então você pode fazer de outra maneira, tenta descobrir o id (através do F12) do elemento que quer esconder e aplicar o seguinte javascript:

    document.getElementById(imageID).style['display']='none';

    PS: Se não te importares de colocar o meu post como resposta e\ou como útil.


    Pedro Azevedo Crm Specialist 4.0\2011

    • Sugerido como Resposta Azevedo PedroMVP sexta-feira, 28 de dezembro de 2012 11:01
    • Marcado como Resposta Eduardo Ceda sexta-feira, 28 de dezembro de 2012 12:13
    sexta-feira, 28 de dezembro de 2012 11:01

Todas as Respostas

  • Pessoal, achei uma solução para esconder uma imagem de WebResource em um formulário do CRM.

    var nome_variavel = Xrm.Page.getControl("WebResource_imagem1");
    	
    if (nome_variavel != null) {
        nome_variavel.setVisible(false);
    }

    Espero que ajude caso precisem.

    Abraço []

    • Marcado como Resposta Eduardo Ceda sexta-feira, 28 de dezembro de 2012 10:41
    sexta-feira, 28 de dezembro de 2012 10:41
  • Boas Eduardo,

    Eu aconselharia colocar o recurso da web numa secção ou numa tab e esconder a tab ou secção, a seguir o código para esconder ambos:

    TAB:

    Xrm.Page.ui.tabs.get("mytab").setVisible(true);

    Secção:

    var sections = Xrm.Page.ui.tabs.get(idxTab).sections.get();
    sections[idxSection].setVisible(boolean);
    
    ou
    
    Xrm.Page.ui.tabs.get("mytab").sections.get("mysection").setVisible(false);
    Espero ter ajudado


    Pedro Azevedo Crm Specialist 4.0\2011


    sexta-feira, 28 de dezembro de 2012 10:41
  • Entendi Pedro, é que estou fazendo um modelo de semáforo na conta e preciso ocultar apenas um controle dentro de uma seção.

    Mas obrigado pela ajuda!

    Abraço.

    sexta-feira, 28 de dezembro de 2012 10:53
  • Boas,

    Ok, então você pode fazer de outra maneira, tenta descobrir o id (através do F12) do elemento que quer esconder e aplicar o seguinte javascript:

    document.getElementById(imageID).style['display']='none';

    PS: Se não te importares de colocar o meu post como resposta e\ou como útil.


    Pedro Azevedo Crm Specialist 4.0\2011

    • Sugerido como Resposta Azevedo PedroMVP sexta-feira, 28 de dezembro de 2012 11:01
    • Marcado como Resposta Eduardo Ceda sexta-feira, 28 de dezembro de 2012 12:13
    sexta-feira, 28 de dezembro de 2012 11:01
  • Legal, boa dica!

    Obrigado!

    sexta-feira, 28 de dezembro de 2012 12:14