2016-06-10 26 views
9

Çok sayıda özel görünüm kullanan bir CRM 2011 projesinde bulundum.CRM 2011 - Google Chrome'daki addCustomView

Son zamanlarda, tüm arama özel görünümlerinin yalnızca internet gezginde düzgün çalıştığını anladım. Google chrome (Version 51.0.2704.84 m) kullanmayı denediğimde, basit çalışmıyor.

Şanssız gittim.

Bu sorunu nasıl çözeceğinin farkında olan var mı?

Eminim ki birçoğunuz aynı problemle karşı karşıya kaldı.

İşte kodum. IE'de cazibe gibi çalıştığını vurgularım.

var viewId = "{1DFB2B35-B07C-44D1-868D-258DEEAB88E1}"; 
    var entityName = "tz_tipodefrete"; 
    var viewDisplayName = "Tipos de Frete Disponíveis"; 

    var fetchXml = 
"<fetch distinct='false' mapping='logical' output-format='xml-platform' version='1.0'>" + 
    "<entity name='tz_tipodefrete'>" + 
     "<attribute name='tz_name'/>" + 
     "<order descending='false' attribute='tz_ordem'/>" + 
     "<filter type='and'>"; 
    if (filtrar) 
     fetchXml = fetchXml + "<condition attribute='tz_name' value='Cliente Retira e instala no CT' operator='ne'/>"; 

    fetchXml = fetchXml + 
      "<condition attribute='statecode' value='0' operator='eq'/>" + 
     "</filter>" + 
    "</entity>" + 
"</fetch>"; 

    // build Grid Layout 
    var layoutXml = "<grid name='resultset' object='1' jump='tz_name' select='1' icon='1' preview='1'>" + 
         "<row name='result' id='tz_tipodefreteid'>" + 
         "<cell name='tz_name' width='600' />" + 
         "</row>" + 
        "</grid>"; 


    Xrm.Page.getControl("tz_tipodefrete").addCustomView(viewId, entityName, viewDisplayName, fetchXml, layoutXml, true); 
    //Desabilita a opção do usuário trocar de view. Provável que pare de funcionar na migração para versão 2015 
    document.getElementById("tz_tipodefrete").setAttribute("disableViewPicker", "1"); 
+1

Sürümlerinizin ve OS'nin birleşiminin desteklendiğinden emin olun. https://support.microsoft.com/en-us/kb/2784954 Ayrıca CRM, iletişim kutuları, aramalar dahil olmak üzere Chrome'da uzun süre sorun yaşadı. Henüz düzeltilip düzeltilmediğini bilmiyorum, ancak bu konuyla ilgili kb makalesi: https://support.microsoft.com/en-us/kb/3008160 – Polshgiant

+1

Geliştirici konsolunda (F12) herhangi bir hata oluştuğunda formu çalıştırmaya mı çalışıyorsunuz? – jasonscript

+0

Herhangi bir hata alamıyorum, işe yaramıyor. –

cevap

1

Köşeli parantezleri kılavuzdan çıkarmayı denediniz mi? Ör. var viewId = "1DFB2B35-B07C-44D1-868D-258DEEAB88E1"; Bazı durumlarda, bu yardımcı olur.

+0

Bunu deneyip size bir geri bildirim vereceğim! –

+0

Çalışmıyordu ... –

İlgili konular