取值/赋值

参考:

提示:

  • 查找类型赋值时需指定目标实体,记录名称及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. 关于Python的面相对象编程

    Python 其实不是面向对象的语言,更像是C语言的面向过程编程的语言 但 Python 也支持 class 关键字来实现类的声明与创建 但 Python 的对象更像是 JavaScript 的函数 ...

  2. 平时查询linux服务器与应用版本

    ###JDK版本###java -version ##Tomcat环境版本###进入到tomcat目录的bin下./version.sh ###服务器###(1)osuname -a 查看releas ...

  3. Gerrit 服务搭建和升级详解(包括 H2 数据库迁移 MySQL 步骤)

    1. 安装Gerrit-2.9.5版本(Ubuntu) Gerrit版本:Gerrit-2.9.5.war 操作系统:Ubuntu 16.04.3 JAVA环境:java version " ...

  4. Sublime Text:性感无比的代码编辑器安装破解配置教程

    代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大.灵活的编辑器,相信你和我一样,都不会例外. 我用过 ...

  5. Windows炫酷桌面钢铁侠主题 雨滴 Rainmeter

    首先附上我现在的这个桌面,喜欢的话可以直接使用,我在公众号中设置了回复,[雨滴桌面下载]可以查看下载链接. 介绍一下我们用的工具. Rainmeter 雨滴程序 喜欢的人有研究应该都知道这个程序 这里 ...

  6. Python使用JsAPI发起微信支付 Demo

    Python使用JsAPI发起微信支付 Demo 这个是基于Django框架. 了解更多,可以关注公众号"轻松学编程" 1.公众号设置.微信商户号设置 这些都可以在官网查得到, 公 ...

  7. 834. Sum of Distances in Tree —— weekly contest 84

    Sum of Distances in Tree An undirected, connected tree with N nodes labelled 0...N-1 and N-1 edges a ...

  8. Mybatis的基础配置

    mybatis相关配置 mybatis核心文件配置的用法以及事例(初级) properties标签:获取外部的配置文件 <properties resource="jdbc.prope ...

  9. SQL2005数据库可疑的解决方法

    sqlserver数据库标注为可疑的解决办法 一般引起可疑的原因是突然断电,服务器死机,强制关机导致正在运行的数据库文件损坏,需要进行修复.方法一:USE MASTER GOSP_CONFIGURE ...

  10. gitlab - 解决添加webhook提示Url is blocked: Requests to the local network are not allowed的问题

    问题背景 给项目添加 webhook 保存之后报错了 解决方案 进入 admin  area 进入 settings-network 保存设置后,重新进入项目并设置 webhook 保存即可成功