İstemci tarafı betikleri, Aralık 2012 Hizmet Güncelleştirmesi'nin ardından Microsoft Dynamics CRM Online artık çalışmıyor

Bu makale, Microsoft Dynamics CRM Online kuruluşunuz Aralık 2012 Hizmet Güncelleştirmesi'ne güncelleştirildikten sonra betik hatalarını düzeltmenize yardımcı olur.

Şunlar için geçerlidir: Microsoft Dynamics CRM Online
Özgün KB numarası: 2804561

Belirtiler

Formlarınız V4.0 istemci API'sini (crmForm) kullanıyorsa, Microsoft Dynamics CRM Online kuruluşunuz Aralık 2012 Hizmet Güncelleştirmesi'ne güncelleştirildikten sonra betik hatalarıyla karşılaşabilirsiniz. "Tanımsız" yazan bir iletişim kutusu görebilirsiniz veya formun sol alt köşesinde "Sayfada hata" yazan bir hata görebilirsiniz. Diğer çeşitli betik hataları görüntülenebilir.

Neden

Microsoft Dynamics CRM için Aralık 2012 Hizmet Güncelleştirmesi, HTML Bileşenlerinin (HTC) Microsoft Dynamics CRM formlara eklenip eklenmeyeceğini denetleyen yeni bir Sistem Ayarı kullanıma sunulmuştur. Bu ayar Microsoft Dynamics CRM Online varsayılan olarak devre dışıdır.

Aşağıdaki crmForm özellikleri HTC gerektirir:

CrmForm özellikleri
. Kaydet(
. SaveAndClose(
. FormType
. ObjectTypeCode
. Objectıd
. ObjectTypeName
. RequiredLevel
. SetFocus(
. FireOnChange
. Dk
. Max
. Datavalue
.ısdirty
. Devre dışı
. SelectedOption
. Selectedtext
. SortingEnum
. Sıralama
. Selectedındex
. Innertext
. OptionsXml
. Hassas
. DataXml
. Metin
. Değer
. DisplayValue
. WillSubmit
. DataChangeHandler
. BypassValidation
. AllowFormFocus
._bSaving
._htcInitCompleted
. SubmitFormId
.NO_DATA
. RefreshOnSave
. Görünür
. ForceSubmit
. Form
. TimeControl
.ısınitialized
.allowblankdate
. IsMoney
. IsBaseCurrency
. Currencysymbol
. CurrencyPrecision
. IgnoreCurrencySymbol
. IgnoreRange
. PrecisionChangeHandler
. TrimValue
. Maxlength
Numaralayıcı

Çözüm

  1. Microsoft Dynamics CRM web uygulamasında Sistem Yöneticisi olarak oturum açın.
  2. Ayarlar'a, Yönetim'e ve ardından Sistem Ayarları'nı tıklatın.
  3. Özelleştirme sekmesine tıklayın.
  4. Microsoft Dynamics CRM formlara HTC Desteğini Dahil Et etiketli ayarın yanındaki onay kutusuna tıklayın.
  5. Tamam'ı tıklatın.

Daha fazla bilgi

crmForm API'si Microsoft Dynamics CRM 2011 sürümüyle kullanım dışı bırakıldı. Bu konu ve Aralık 2012 Hizmet Güncelleştirmesi'nin ardından betik hatalarının diğer olası nedenleri hakkında daha fazla bilgi için aşağıdaki Blog gönderilerine bakın: