Skript på klientsidan fungerar inte längre i Microsoft Dynamics CRM Online efter tjänstuppdateringen i december 2012

Den här artikeln hjälper dig att åtgärda skriptfel när din Microsoft Dynamics CRM Online organisation har uppdaterats till tjänstuppdateringen för december 2012.

Gäller för: Microsoft Dynamics CRM Online
Ursprungligt KB-nummer: 2804561

Symptom

Om dina formulär använder V4.0-klient-API:et (crmForm) kan du stöta på skriptfel när din Microsoft Dynamics CRM Online organisation har uppdaterats till tjänstuppdateringen för december 2012. Du kan se en dialogruta med texten "Odefinierad", eller så visas ett fel i det nedre vänstra hörnet i formuläret med texten "Fel på sidan". Andra olika skriptfel kan visas.

Orsak

Tjänstuppdateringen i december 2012 för Microsoft Dynamics CRM introducerade en ny systeminställning som styr om HTML-komponenter (HTC) ingår i Microsoft Dynamics CRM formulär. Den här inställningen är inaktiverad som standard i Microsoft Dynamics CRM Online.

Följande crmForm-egenskaper kräver HTC:

CrmForm-egenskaper
. Spara(
. SaveAndClose(
. FormType
. ObjectTypeCode
. Objectid
. ObjectTypeName
. RequiredLevel
. SetFocus(
. FireOnChange
. Min
. Max
. DataValue
.isDirty
. Inaktiverad
. SelectedOption
. SelectedText
. SortingEnum
. Sortera
. SelectedIndex
. InnerText
. AlternativXml
. Precision
. DataXml
. Text
. Värde
. DisplayValue
. WillSubmit
. DataChangeHandler
. BypassValidation
. AllowFormFocus
._bSaving
._htcInitCompleted
. SubmitFormId
.NO_DATA
. RefreshOnSave
. Synliga
. ForceSubmit
. Formuläret
. TimeControl
.isInitialized
.allowblankdate
. IsMoney
. IsBaseCurrency
. CurrencySymbol
. ValutaFörberedelse
. IgnoreCurrencySymbol
. IgnoreRange
. PrecisionChangeHandler
. TrimValue
. Maxlength
Uppräknaren

Åtgärd

  1. Logga in på Microsoft Dynamics CRM webbappen som systemadministratör.
  2. Klicka på Inställningar, klicka på Administration och sedan på Systeminställningar.
  3. Klicka på fliken Anpassning .
  4. Klicka på kryssrutan bredvid inställningen med etiketten Inkludera HTC-support i Microsoft Dynamics CRM formulär.
  5. Klicka på OK.

Mer information

CRMForm-API:et är inaktuellt i Microsoft Dynamics CRM 2011-versionen. Mer information om det här avsnittet och andra möjliga orsaker till skriptfel efter tjänstuppdateringen i december 2012 finns i följande blogginlägg: