Dynamic 365 子网格编辑控制列可编辑
Dynamic 365 子网格编辑控制列可编辑
DOCS告诉我们了怎么配置子网格编辑,直接上链接,这里就不阐述了。 链接
我今天的重点是,咱们在项目中,肯定会遇到这种需求,在特定的单据状态下,允许编辑子网格的某几个字段,这时候,就得咱们发挥代码编写能力了。
直接上代码
//子网格控制
function onrowselect(executionContext) {debugger; // 发货状态var ffs_status = Xrm.Page.getAttribute("ffs_status").getValue();if (ffs_status!=1) {var entityObject = executionContext.getFormContext().data.entity;entityObject.attributes.forEach(function (attribute, i) {var ctr = attribute.controls.get(0);ctr.setDisabled(true);});} else {var entityObject = executionContext.getFormContext().data.entity;entityObject.attributes.forEach(function (attribute, i) {var ctr = attribute.controls.get(0); if (attribute.getName() == "ffs_delivery_quantity_new") {ctr.setDisabled(false);}elsectr.setDisabled(true);});}}
通过attribute.getName() 取到需要控制的字段,放开编辑就ok了。
Dynamic 365 子网格编辑控制列可编辑相关推荐
- Dynamics 365 可编辑子网格的字段禁用不可编辑
在365中引入了subgrid的行可编辑,那随之带来的一个问题就是,在主表单禁用的状态下,如何禁用行编辑呢,这里就用到了subgrid的OnRecordSelect方法. 代码很简单, 我这里是禁 ...
- Dynamics 365 你所期待的子网格编辑终于来了
Dynamics 365的online版本已经在11月1号发布了,on-premises版也在没几天后发布,今天略看了一眼 what's new 一眼就看到了 editable grids,这个不用我 ...
- Dynamics 365 窗体中设置可编辑的子网格
1.打开实体的表单编辑器 2.选择需要设置为可编辑的子网格,点击更改属性 3.选择空间中的添加控件 4.添加可编辑网格 5.选择适用于WEB,确定后保存发布窗体即可
- dynamic 365 前端操作
dynamic 365 常用js操作和方法 dynamic 365 常用js dynamic 365 常用js //获取当前用户id Xrm.Page.context.getUserId(): //获 ...
- GridView控件只让某列可以编辑,并在后台获取值的方法
GridView控件只让某列可以编辑,并在后台获取值的方法 需求是这样的: 使用GridView绑定数据源显示数据,然后其中的价格和报价总数要窗体一加载就是编辑模式,并且修改里面的值点击保存更改可以成 ...
- silverlight之How To:设置ComboBox控件的数据源当ComboBox用来作为DataGrid的某列的编辑控件时...
DataGrid是个可编辑的列表控件,而且可以用已有的输入控件来作为某一列的编辑控件,比如用ComboBox控件来作为某列的编辑控件供用户选择数据,这个时候就要先设置好ComboBox控件的下拉列表项 ...
- ExtJs 日期相加,Grid表格列可编辑
1.日期相加: Ext.Date.add(new Date(), Ext.Date.DAY, 15) 2.Grid表格列可编辑: { header : "实际已交货量", ...
- ediplus 复制编辑一列_EditPlus等编辑器选中列(块)的方法
EditPlus 1)菜单:编辑 -> 选择 -> 列选择 2)先按下 Alt + C ,释放,然后移动鼠标或键盘上下左右键进行选择 注意:在自动换行的模式下是不行的,改为不自动换行就行了 ...
- 前端页面-不可编辑控制
1. spring-form 库的使用和不可编辑控制 <form:input path="title" htmlEscape="false" class= ...
最新文章
- 无缝融合 ZStack与阿里云联手布局混合云市场
- 谈谈设计不足(under-engineering)与过度设计(over-engineering)
- Keil进入仿真,窗口不显示程序运行箭头
- BootStrap网格布局
- AWS_EC2_Oracle安装教程
- Windows Service Wrapper:将程序注册为windows系统服务工具
- 爬去哪儿网5A景点评论
- vue 保留小数点厚一位_2019黑龙江公务员考试行测资料分析:保留有效数字巧解对位数相乘...
- java基本类型运算溢出_JAVACard 基本数据类型的运算及溢出问题
- 搭建基于XMPP的即时通讯系统
- hover出不来是什么原因css,关于css的:hover失效问题
- 树莓派自动饮水机编程示例
- CMD连接MySQL,本地phpAdmin登陆
- 篮球图片html页面代码,教你用PS制作一个非常逼真的篮球图片
- PHP语言基础知识(超详细)
- 似然估计 Hessain Fisher Information
- 华为荣耀magic是鸿蒙系统,荣耀Magic3是什么系统-采用什么系统
- 视频 伪原创 教程 去除视频md5
- swapidc的php语言,SWAPIDC目录说明及文件说明及某些常量内容
- .ckpt与.pb互相转换