Conversion Keywords

The CRM JavaScript Conversion Assistant has two groups of JavaScript keywords: Supported and Unsupported.

 

Supported Keywords

The following keywords will either work in CRM 2011 or can be successfully converted into a CRM 2011 equivalent. 

ActiveXObject
AddOption
all
Clear
click
crmForm
DataValue
defaultValue
DefaultValue
DeleteOption
disabled
Disabled
document
elements
event
FireOnChange
ForceSubmit
function
GetLabel
GetSelectedOption
HideField
innerHTML
innerText
IsDirty
IsOnline
IsOutlookClient
IsOutlookLaptopClient
IsOutlookWorkstationClient
Max
MaxLength
Min
Options
options
Precision
readOnly
Refresh
req
RequiredLevel
SaveAndClose
selectedIndex
SelectedIndex
SelectedOption
SelectedText
setAttribute
SetFieldReqLevel
SetFocus
SetLabel
src
style
text
url
window

 

Unsupported Keywords

The following keywords cannot be converted into a CRM 2011 equivalent so you will need to manually replace them with supported and workable CRM 2011 JavaScript.

AddBindingColumn
AddDependentParameters
AddItems
additionalparams
AddOptionGroup
AddParam
allowblankdate
appendChild
AreValuesDifferent
AttachDataSlugEvents
attachEvent
attachEventHandler
BuildXml
BuildXmlToSubmitForm
BypassValidation
contentEditable
createElement
CreateInnerSlug
crmFormSubmit
crmNavBar
CurrencyPrecision
CurrencySymbol
CurrentOperatorIsClear
DataXml
DeleteDataSlug
detachCloseAlert
detachEvent
displayMissingValue
DisplayValue
fireSaveEvent
FormatDuration
GetControl
GetDataXml
GetInnerControl
GetLabel
GetLabelControl
GetLookupControl
getLookupField
GetLookupTypeIcon
GetTab
getTime
GetXml
IgnoreCurrencySymbol
InitializeLookupPresence
insertCell
insertRow
InsertSlugControl
IsBaseCurrency
IsMoney
IsPermissibleType
IsValid
Items
launchOnDemandWorkflowForm
Lookup
lookupbrowse
LookupControlItem
lookuptypeIcons
lookuptypes
mnuBar1
NO_DATA
ObjectTypeCode
ObjectTypeCode
onabort
onblur
onchange
onclick
oncontextmenu
ondblclick
onerror
onfocus
onfocusin
onfocusout
onkeydown
onkeypress
onkeyup
onload
onmousedown
onmouseenter
onmouseleave
onmousemove
onmouseout
onmouseover
onmouseup
onreadystatechange
onreset
onresize
onscroll
onselect
onsubmit
ontop
onunload
outerHTML
ParseXml
Print
QueryLookupPresence
RaiseOnAfterSelectEvent
RaiseOnChange
RaiseOnChangeEvent
RaiseSetAdditionalParamsEvent
RefreshLookupItemImage
refreshTimeValue
RemoveItem
replaceNode
ResetDefault
ResetToDefault
returnValue
RunReport
SetAllFieldsToNonReqLevel
SetCurrency
SetDataSlugs
SetTabFocus
setTime
Sort
SortingEnum
SubmitCrmForm
SubmitFormId
TimeControl
title
UpdateInnerHtml
UpdateItem
UpdateOperatorControl
vAlign
VerifyFieldIsSet
WillSubmit