在365中引入了subgrid的行可编辑,那随之带来的一个问题就是,在主表单禁用的状态下,如何禁用行编辑呢,这里就用到了subgrid的OnRecordSelect方法。

代码很简单,   我这里是禁用了所有字段的编辑,当然如果你的业务需要可以禁用个别字段而不是全部

function onrowselect(executionContext) {var entityObject = executionContext.getFormContext().data.entity;entityObject.attributes.forEach(function (attribute, i) {var emailControl = attribute.controls.get(0);emailControl.setDisabled(true);        });
}

表单里的设置也很简单,点开要设置的subgrid的属性,会看到一个叫events的tab,绑定方法

因为这里用到了执行上下文,所以图中的红框里的勾要打上

我们去看下效果,按照以往的操作,我们去点击一下准备编辑的时候,已经是锁定状态

Dynamics 365 可编辑子网格的字段禁用不可编辑相关推荐

  1. Dynamics 365 你所期待的子网格编辑终于来了

    Dynamics 365的online版本已经在11月1号发布了,on-premises版也在没几天后发布,今天略看了一眼 what's new 一眼就看到了 editable grids,这个不用我 ...

  2. Dynamic 365 子网格编辑控制列可编辑

    Dynamic 365 子网格编辑控制列可编辑 DOCS告诉我们了怎么配置子网格编辑,直接上链接,这里就不阐述了. 链接 我今天的重点是,咱们在项目中,肯定会遇到这种需求,在特定的单据状态下,允许编辑 ...

  3. Dynamics 365 窗体中设置可编辑的子网格

    1.打开实体的表单编辑器 2.选择需要设置为可编辑的子网格,点击更改属性 3.选择空间中的添加控件 4.添加可编辑网格 5.选择适用于WEB,确定后保存发布窗体即可

  4. Dynamics 365新功能:可编辑的网格(行内编辑)

    关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复238或者20161127可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong. ...

  5. Dynamics 365——设置视图可编辑

    Dynamics 365自带了窗体视图可编辑功能,以及可用代码控制字段的锁定和可输入! 直接上操作 选择需要开启子网格编辑的实体 在控件选项卡选择添加控件--可编辑网格 3. 当添加完成之后窗体会有一 ...

  6. Dynamics 365 for CRM: Sitemap站点图的可视化编辑功能

    Dynamics 365 for CRM 提供了Sitemap站点图的可视化编辑功能 在之前的所有版本中,我们只能通过从系统中导出站点图的XML进行编辑后再导入(容易出错),或使用第三方的Sitema ...

  7. Dynamics 365 WebApi 常用语句-字段

    1.错误提示 Xrm.Page.getControl("lt_id").setNotification("该身份证号已被注册!", "IDCard2& ...

  8. 此版本的应用程序不支持其项目类型 (.etp)_适用于Microsoft Dynamics 365商业中心的VPS和VJS版本1.8...

    甘特图从1998年的第一个商用版本开始就致力于计划编制和项目管理方面控件的研究和开发,经过20多年的积累和沉淀,目前可为软件开发商和最终用户提供最顶级的计划编制和项目管理的控件产品,帮助用户快速的整合 ...

  9. Dynamics 365 New Feature之Rich Text Editor Control

    在Dynamics 365(CRM)中富文本的编辑一直是刚需,之前都是通过自定义的方式引入富文本功能,现在MS已经引入了该控件. 该控件支持文本,当然因为single text字数有限,一般都会选择m ...

最新文章

  1. hall's marriage theorem
  2. 帧布局 (FrameLayout)
  3. Frighting的日常:第5天
  4. asp.net 截屏 截取web页面 源代码
  5. 中兴F412光猫超级密码破解、破解用户限制、关闭远程控制、恢复路由器拨号
  6. linux查看日历_能从远程获得乐趣的 Linux 命令 | Linux 中国
  7. ArcMAP 分类统计工具
  8. 做个简单的Java学生考勤系统06--签到功能完善
  9. win10下office2013命令激活参考
  10. 灵飞经4 西城八部 第二十章 倒行逆施(五)
  11. 2016年淘宝购买华硕FL5900UQ7500惨痛经历教训总结
  12. matplotlib 绘制 虚线线型之间的间隔设置
  13. 微信公众平台针对欺诈等违规行为处理结果公示
  14. 树莓派连接隐藏wifi(2020最新系统实测可用!)
  15. i5 11400f和i5 11400区别?哪个好?深度爆料评测
  16. 如何分析PARSEC源码
  17. c语言中的汉诺塔问题详解
  18. 三星a7108android 7.0,三星A7108解锁教程 三星A7108解锁Bootloader
  19. AI开发过程中常用开发命令及软件安装
  20. [转载]使用JDBC创建数据库对象

热门文章

  1. 三相直流无刷电机驱动
  2. 基于WEB在线音乐工厂的设计与实现
  3. adb无线连接控制android手机
  4. 奔跑吧linux内核知乎,802.11ah(HaLow)协议解析7:NDP控制帧(NDP CMAC Frame)
  5. MT6737模块编译方法
  6. 联发科的MT6735和MT6737有什么差别?有哪些MTK芯片资料可以下载的?
  7. 苹果 微信发件 服务器,如何使用iPhone自带的邮件客户端管理企业邮箱?
  8. Redis(基于狂神说Java-Redis)
  9. 三种POSS材料(乙烯基POSS、氨基POSS和苯基POSS)
  10. 智慧旅游 SaaS 平台:票付通 CRM 建设之路(深度文)