首页 > 其他分享 >Dynamics CRM 365 通过代码的方式,移除实体窗体里面的JS脚本

Dynamics CRM 365 通过代码的方式,移除实体窗体里面的JS脚本

时间:2022-08-18 15:00:43浏览次数:52  
标签:脚本 实体 FormXml JS 窗体 移除

在某些场景,您想把所有实体的某个JS脚本移除,或者您想大量实体上追加某个JS脚本的时候,那这篇博客就能给你最好的启示。

 1.我们分析一下,JS脚本是挂在窗体上的,那是否在窗体表能查到信息呢。于是我查了表systemform,发现了FormXml保存和窗体的很多内容:

 

 

2.然后我们把其中的一个FormXml格式化后,发现js的引用是挂在formLibraries节里面的

 

 

3.那我们有2个思路,A.通过SQL处理;B.通过C#处理,查询实体systemform的FormXml字段,然后转换为对象,处理完后转XML重新更新回去。

 

标签:脚本,实体,FormXml,JS,窗体,移除
From: https://www.cnblogs.com/parkerchen/p/16598667.html

相关文章

  • js防抖和节流实现
    1、防抖(debounce):触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间举例:就好像在百度搜索时,每次输入之后都有联想词弹出,这个控制联想......
  • 手写js 数组打平
    console.log("arrayflat");//1.因为只有数组才有concat方法,所以这里必须写入初始值空数组只能打平一层//constflat=(list)=>list.reduce((a,b)=>a.co......
  • vscode command 'c_cpp.configuration edit json' not found 解决办法
    实际测试有效,解决方法如下:Ithinkit'sallabout IntelliSense for C_Cpp.AfterIre-enabledC_CppIntelliSense, gotodefinition worksagain...Lookslike......
  • JSTL概述、JSTL常用标签
    JSTL概述概念:JavaServlerPagesTagLibrary标准标签库是开源免费的jsp标签作用:用于简化和替换jsp页面上的java代码使用步骤:导入jstl相......
  • 关于JS call ,apply, bind之间的用法以及区别
    call,apply,bind主要实现的功能是改变this的指向.在正常情况下 console.log(this) 输出的内容是window对象 第一个call函数<script>//改变函数内......
  • jsp文件中foreach无结果
    原因:items中的命名和request传入的命名不一致造成。修改一致,数据就可以遍历了  ......
  • Mockjs使用
    src下新建mock文件夹,新建mockServe.js/*利用mockjs来mock数据接口*/importMockfrom'mockjs'importbannersfrom'./banners'importfloorsfrom'./floors'//......
  • google gson解析json示例
    publicclassUser{//省略其它publicStringname;publicintage;publicStringemailAddress;......
  • js根据输入天数,通过时间戳转日期时间,日期时间转时间戳,换算成多少天
    1、时间戳转日期时间functiontimestampToDate(timestamp,index){  vardate=newDate(timestamp+index*86400000);  varY=date.getFullYear()+......
  • jsp页面传格林威治格式的时间到后台的处理方式
    从页面传过来的时间为格林威治时间,例如:ThuSep2111:56:46CST2017,而实体类里的是date字段,直接传给mybatis执行update会报错。解决方法就是在mybatis传入的时候,即在xml中......