首页 > 代码库 > Xrm.Page.data.entity Properties and Methods

Xrm.Page.data.entity Properties and Methods

Xrm.Page.data.entity Properties and Methods

Xrm.Page.data.entity 属性和方法

attributes

   The collection of attributes for the entity.
   实体entity的属性的集合
 
getDataXml

   Returns a string representing the xml that will be sent to the server when the record is saved
   当一个记录被保存的时候,返回将要发生到服务器的xml数据
  
getEntityName

   Returns a string representing the logical name of the entity for the record
   返回string类型,实体entity的逻辑名称
 
getId

   Returns a string representing the GUID id value for the record
   返回string类型,返回当前记录的guid
  
getIsDirty

   Returns a Boolean value that indicates if any fields in the form have been modified
   返回bool类型,如果在窗体上面的任何字段发生的更改,就返回bool
  
OnSave

   Use the addOnSave and removeOnSave methods to add or remove event handlers to the save event
   使用addOnSave和removeOnSave事件,当发生保存的时候,执行操作
  
getPrimaryAttributeValue

   Gets a string for the value of the primary attribute of the entity
   返回string类型,实体的主字段名称
  
save

   Saves the record with the options to close the form or open a new form after the save is completed
   保存记录,有关闭窗体和打开新建记录的选择方式
  
 
 
Lookup control methods and events
查找字段的方法和事件

Xrm.Page.getControl(arg).addCustomFilter(filter, entityLogicaName)

Use add additional filters to the results displayed in the lookup.
Each filter will be combined with any previously added filters as an ‘AND’ condition.
添加查询条件,添加的条件用and连接

例子:
<filter type="and">
 <condition attribute="address1_city" operator="eq" value=http://www.mamicode.com/"Redmond" />
</filter>

Xrm.Page.getControl(arg).addCustomView(viewId, entityName, viewDisplayName, fetchXml, layoutXml, isDefault)

Adds a new view for the lookup dialog box
添加一个新的查询窗体

Xrm.Page.getControl(arg).getDefaultView()

Returns the Id value of the default lookup dialog view
返回默认视图的guid

Xrm.Page.getControl(arg).setDefaultView(viewGuid)

Sets the default view for the lookup control dialog
设置查找控件的默认视图

Xrm.Page.getControl(arg).addPreSearch(handler)

Use this method to apply changes to lookups based on values current just as the user is about to view results for the lookup
添加查询事件之前的方法


Xrm.Page.getControl(arg).removePreSearch(handler)

Use this method to remove event handler functions that have previously been set for the PreSearch event
删除用PreSearch添加的操作
 

Xrm.Page.data.entity Properties and Methods