Klientsidans skript fungerar inte längre i Microsoft Dynamics CRM Online efter December 2012 Service Update

Arbeta överallt från alla enheter med Microsoft 365

Uppgradera till Microsoft 365 om du vill arbeta var som helst med de senaste funktionerna och uppdateringarna.

Uppgradera nu

Symptom

Om ditt formulär använder V4.0 klienten API (crmForm), kan det uppstå skriptfel när Microsoft Dynamics CRM Online-organisation har uppdaterats till December 2012 Service Update. Du kan se en dialogruta visas där det står "Undefined" eller ett felmeddelande i nedre vänstra hörnet i formuläret där det står "Fel på sidan" kan visas. Andra olika skriptfel visas.

Orsak

December 2012 Service Update för Microsoft Dynamics CRM införs en ny inställning för System som styr huruvida HTML-komponenterna (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 egenskaper i crmForm kräver HTC:


. Spara)

. (För SaveAndClose

.FormType

.ObjectTypeCode

.ObjectId

.ObjectTypeName

.RequiredLevel

. SetFocus (

.FireOnChange

.Min

.Max

.DataValue

.isDirty

.Disabled

.SelectedOption

.SelectedText

.SortingEnum

.Sort

.SelectedIndex

.InnerText

.OptionsXml

.Precision

.DataXml

.Text

.Value

.DisplayValue

.WillSubmit

.DataChangeHandler

.BypassValidation

.AllowFormFocus

._bSaving

._htcInitCompleted

.SubmitFormId

.NO_DATA

.RefreshOnSave

.Visible

.ForceSubmit

.Form

.TimeControl

.isInitialized

.allowblankdate

.IsMoney

.IsBaseCurrency

.CurrencySymbol

.CurrencyPrecision

.IgnoreCurrencySymbol

.IgnoreRange

.PrecisionChangeHandler

.TrimValue

.MaxLength

Uppräknare


Lösning

1. Logga in på webbprogrammet för Microsoft Dynamics CRM som systemadministratör.

2. Klicka på inställningar, klicka på Administration och sedan klicka på systeminställningar.

3. Klicka på fliken anpassning.

4. Klicka på kryssrutan bredvid inställningen med etiketten "Inkludera stöd HTC i Microsoft Dynamics CRM-formulär"

5. Klicka på OK.

Mer Information

CrmForm API slutade med Microsoft Dynamics CRM 2011 släpper. Mer information om det här avsnittet och andra möjliga orsaker till skriptfel efter December 2012 Service Update finns i följande blogginlägg:

Lösa bryta skript problem när du uppgraderar Microsoft Dynamics CRM
http://blogs.msdn.com/b/crm/archive/2012/05/29/resolve-breaking-script-issues-when-upgrading-to-the-next-release-of-microsoft-dynamics-crm.aspx

Microsoft Dynamics CRM 2011 gett ut verktyget för validering av anpassad kod
http://blogs.msdn.com/b/crm/archive/2012/06/21/microsoft-dynamics-crm-2011-custom-code-validation-tool-released.aspx

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×