取值/赋值

参考:

提示:

  • 查找类型赋值时需指定目标实体,记录名称及id值
  • 时间和日期类型赋值时需赋值Date类型
//获取new_name的值(单行文本)
Xrm.Page.getAttribute("new_name").getValue()
//设置new_name的值(单行文本)
Xrm.Page.getAttribute("new_name").setValue("1121") //获取客户集合(查找)
Xrm.Page.getAttribute("new_search").getValue()
//设置客户值(查找)
var arr = [{entityType: "new_xx",name: "a",id: "{B26F1B26-8F69-E911-B01C-000C29794B17}"}]
Xrm.Page.getAttribute("new_search").setValue(arr) //获取选项集的值
Xrm.Page.getAttribute("new_optionset").getValue()
//设置选项集的值
Xrm.Page.getAttribute("new_optionset").setValue(100000001) //获取多行文本的值
Xrm.Page.getAttribute("new_textarea").getValue()
//设置多行文本的值
Xrm.Page.getAttribute("new_textarea").setValue("我修改值了") //获取Bool的值
Xrm.Page.getAttribute("new_isornot").getValue()
//设置bool 的值
Xrm.Page.getAttribute("new_isornot").setValue(false) //获取多项选项集的值
Xrm.Page.getAttribute("new_optionsetlist").getValue()
//设置多项选项集的值
Xrm.Page.getAttribute("new_optionsetlist").setValue([100000001,100000002]) //获取整数的值
Xrm.Page.getAttribute("new_integer").getValue()
//设置整数的值
Xrm.Page.getAttribute("new_integer").setValue(111) //获取浮点数的值
Xrm.Page.getAttribute("new_double").getValue()
//设置浮点数的值
Xrm.Page.getAttribute("new_integer").setValue(111) //获取十进制数的值
Xrm.Page.getAttribute("new_decimalnumber").getValue()
//设置十进制数的值
Xrm.Page.getAttribute("new_decimalnumber").setValue(111) //获取货币的值
Xrm.Page.getAttribute("new_currency").getValue()
//设置货币的值
Xrm.Page.getAttribute("new_currency").setValue(111) //获取时间和日期的值
Xrm.Page.getAttribute("new_datetime").getValue()
//设置时间和日期的值
Xrm.Page.getAttribute("new_datetime").setValue(new Date("2019-1-1 12:30:12"))
//获取网站相对路径
Xrm.Page.context.getClientUrl() //获取实体主键id,只在表单页面有效
Xrm.Page.data.entity.getId() //获取实体(数据表)名称,只在表单页面有效
Xrm.Page.data.entity.getEntityName()
//获取选项卡以及选项卡里面的子网格
Xrm.Page.ui.tabs.get("tab_5").sections.get("tab_5_section_1");
//设置隐藏显示
setVisible(false)
//设置查找筛选
Xrm.Page.getAttribute("requiredattendees").setLookupTypes(["account"]);

Dynamics 365-表单元素取值/赋值的更多相关文章

  1. jQuery 表单元素取值与赋值方法总结

    一.普通文本框的赋值与取值 1.1.1赋值 <h2>jQuery 表单元素取值与赋值方法总结</h2> <input type="text" clas ...

  2. `<jsp:getProperty>`动作和`<jsp:setProperty>`动作的使用在一个静态页面填写图书的基本信息,页面信息提交给其他页面,并且在其页面显示。要去将表单元素的值赋值给Java

    <jsp:getProperty>动作和<jsp:setProperty>动作的使用 1.<jsp:getProperty>动作 语法格式: <jsp:get ...

  3. js表单快速取值/赋值 快速生成下拉框

    1.表单取值/赋值公共方法 //表单序列化:文本框的name字段和数据源一致<form id="myForm" onsubmit="return false;&qu ...

  4. Angular2+之使用FormGroup、FormBuilder和Validators对象控制表单(取值、赋值、校验和是否可编辑等)

    1.要使用Angular自带的表单控制需要先引入相关模块(.ts文件): import { FormGroup, //表单对象类 FormBuilder, //表单生成工具类 Validators} ...

  5. form表单元素的值序列化成对象

    /** * 将form表单元素的值序列化成对象 * param: form jquery form对象 */ var serializeObject = function(form) { var o ...

  6. 将form表单元素的值序列化成对象

    /**jQuery * 将form表单元素的值序列化成对象 * @returns object */ var serializeObject = function(form) { var o = {} ...

  7. 在JS中将指定表单内的“具有name数据的表单元素的值”封装为Get形式的字符串

    //封装post时候,表单中所有具有name数据的表单元素的值,并返回“n=1&p=a” function serialize(formid) { var arr = []; var ipts ...

  8. JavaScript之控制表单元素的值

    表单元素.value 获取表单元素的值 表单元素.value='这是修改后的值' 修改表单元素的值 案例: (1)html <input type="text" id=&qu ...

  9. jQuery 获取、设置表单元素的值

    获取表单元素值: 文本框,文本区域: $("#txt").attr("value"): 多选框 checkbox:$("#checkbox_id&qu ...

随机推荐

  1. 【转】Key Presses

    FROM:http://lazyfoo.net/tutorials/SDL/04_key_presses/index.php Key Presses Last Updated 6/11/19 Xing ...

  2. 【总结】springmvc

    一.springmvc 1.基本概念 springmvc属于三层架构(表现层,业务层,持久层)的表现层.mvc指model,view,controller.Model(模型) : 通常指的是数据模型 ...

  3. pinpoint部署管理

    本次pinpoint安装使用了docker环境安装,需要预先docker运行环境 1.安装docker环境 2.获取pinpoint-docker,安装命令 git clone https://git ...

  4. [Luogu P3469] [POI2008]BLO-Blockade (割点)

    题面 传送门:https://www.luogu.org/problemnew/show/P3469 Solution 先跟我大声念: poi! 然后开始干正事. 首先,我们先把题目中的点分为两类:去 ...

  5. 想学 iOS 开发高阶一点的东西,从何开始?

    前言 如果你正在学习 iOS, 或者正在从事IOS开发? 还是一个一个迷茫的待就业大学生,或是公司的到一个半老员工? 现在到了开发的一个阶段了,基本的东西很熟了,想着提高技术? 学习难一点的东西,不知 ...

  6. css 兼容性总结

    1.就是ie6双倍边距的问题,在使用了float的情况下,不管是向左还是向右都会出现双倍,最简单的解决方法就是用display:inline;加到css里面去. 2.文字本身的大小不兼容.同样是fon ...

  7. first day for my bolg

    做为一名毕业不久的兢兢业业的前端小白,傻到一直用word做笔记,还有各种手抄(捂脸),下定决心以后改用博客,据说大神们都是这么做的!嘿嘿,先把各种笔记腾上来,内容实在惨不忍睹各种智商感人,希望不要有人 ...

  8. Ubuntu18.04上安装CUDA_10.1(nvidia-driver)和cuDNN_7.6.5

    本文是在Ubuntu18.04.5服务器上安装CUDA_10.1(nvidia-driver455)和cuDNN_7.6.5, Ubuntu 18.04.5 CUDA_10.1 (nvidia-dri ...

  9. python 之路 《三》列表与元组

    我也试着把我写的东西给我的一些同学看,其实这只是我的经验还是比较建议先看书,或者在网上找相关的教学视频有了一定的基础之后再来看我写的文章,将我的经验与自己所学的知识相结合这样才会有所提高.有的同学建议 ...

  10. Kernel RBD的QOS配置方案

    前言 关于qos的讨论有很多,ceph内部也正在实现着一整套的基于dmclock的qos的方案,这个不是本篇的内容,之前在社区的邮件列表看过有研发在聊qos的相关的实现的,当时一个研发就提出了在使用k ...