Xrm
  • 2024-04-26Dynamics 365 控制右侧栏的界面
    1、效果展示:想在右边栏切入我们自定义的html 2、可以的form的onload事件,获取按钮事件调用:varBlog=Blog||{};(function(){this.onLoad=function(){varnavigate=function(pane){pane.navigate({pageType:"webr
  • 2024-03-11Dynamics CRM 2013 常用JS脚本
    Xrm.Page.data获取记录的主键Id的值(getId)varId=Xrm.Page.data.entity.getId();获取记录的表的逻辑名称(getEntityName)varentityName=Xrm.Page.data.entity.getEntityName();获取引用记录的查找值(getEntityReference)varerEntity=Xrm.Page.data.entity.getEnt
  • 2023-09-27Dynamic CRM弹出自定义窗口的两种方式
    一、Xrm.Internal.openDialog方式1letparams={'param1':param1,'param2':param2};23varDialogOption=newXrm.DialogOptions;45DialogOption.width=750;6DialogOption.height=550;7//参数一:URL,参数二:窗体配置,参数三:Json参数,参数四:
  • 2023-09-15Dynamics CRM - 使用 JS 对字段取值、赋值、实体属性设置等
    整理下平时CRM开发中用到的一些基本的js操作取值:varoResult=Xrm.Page.getAttribute(sFieldName).getValue();varoResult=Xrm.Page.getControl(sFieldName).getAttribute().getValue();赋值:一般类型:Xrm.Page.getAttribute(sFieldName).setValue(object);OptionSe
  • 2022-11-21常用JS
    1.字符串大小写转换转小写userId.toLowerCase()转大写userId.toUpperCase()2.去花括号([0].id).replace("{","").replace("}","");3.获取窗体状态varfromType=Xrm.Page
  • 2022-11-09Dynamics 365 CRM CE 中 打开自定义页面 Xrm.Navigation.navigateTo Open Web Resource
    在CRM中经常需要打开自定义的HTML界面,而且打开这个界面的时候需要模态状体,阻止用户填写除了弹窗之外的东西,只能先填写窗体的内容;这个时候很多人喜欢选择第三方的library去
  • 2022-10-11JS 调用 FetchXML
    varcurUserid=Xrm.Utility.getGlobalContext().userSettings.userId;varfetchXml="<fetchversion='1.0'output-format='xml-platform'mapping='logical'dis