取值/赋值

参考:

提示:

  • 查找类型赋值时需指定目标实体,记录名称及id
  • 时间和日期类型赋值时需赋值Date类型
  1. //获取new_name的值(单行文本)
  2. Xrm.Page.getAttribute("new_name").getValue()
  3. //设置new_name的值(单行文本)
  4. Xrm.Page.getAttribute("new_name").setValue("1121")
  5. //获取客户集合(查找)
  6. Xrm.Page.getAttribute("new_search").getValue()
  7. //设置客户值(查找)
  8. var arr = [{entityType: "new_xx",name: "a",id: "{B26F1B26-8F69-E911-B01C-000C29794B17}"}]
  9. Xrm.Page.getAttribute("new_search").setValue(arr)
  10. //获取选项集的值
  11. Xrm.Page.getAttribute("new_optionset").getValue()
  12. //设置选项集的值
  13. Xrm.Page.getAttribute("new_optionset").setValue(100000001)
  14. //获取多行文本的值
  15. Xrm.Page.getAttribute("new_textarea").getValue()
  16. //设置多行文本的值
  17. Xrm.Page.getAttribute("new_textarea").setValue("我修改值了")
  18. //获取Bool的值
  19. Xrm.Page.getAttribute("new_isornot").getValue()
  20. //设置bool 的值
  21. Xrm.Page.getAttribute("new_isornot").setValue(false)
  22. //获取多项选项集的值
  23. Xrm.Page.getAttribute("new_optionsetlist").getValue()
  24. //设置多项选项集的值
  25. Xrm.Page.getAttribute("new_optionsetlist").setValue([100000001,100000002])
  26. //获取整数的值
  27. Xrm.Page.getAttribute("new_integer").getValue()
  28. //设置整数的值
  29. Xrm.Page.getAttribute("new_integer").setValue(111)
  30. //获取浮点数的值
  31. Xrm.Page.getAttribute("new_double").getValue()
  32. //设置浮点数的值
  33. Xrm.Page.getAttribute("new_integer").setValue(111)
  34. //获取十进制数的值
  35. Xrm.Page.getAttribute("new_decimalnumber").getValue()
  36. //设置十进制数的值
  37. Xrm.Page.getAttribute("new_decimalnumber").setValue(111)
  38. //获取货币的值
  39. Xrm.Page.getAttribute("new_currency").getValue()
  40. //设置货币的值
  41. Xrm.Page.getAttribute("new_currency").setValue(111)
  42. //获取时间和日期的值
  43. Xrm.Page.getAttribute("new_datetime").getValue()
  44. //设置时间和日期的值
  45. Xrm.Page.getAttribute("new_datetime").setValue(new Date("2019-1-1 12:30:12"))
  1. //获取网站相对路径
  2. Xrm.Page.context.getClientUrl()
  3. //获取实体主键id,只在表单页面有效
  4. Xrm.Page.data.entity.getId()
  5. //获取实体(数据表)名称,只在表单页面有效
  6. Xrm.Page.data.entity.getEntityName()
  1. //获取选项卡以及选项卡里面的子网格
  2. Xrm.Page.ui.tabs.get("tab_5").sections.get("tab_5_section_1");
  3. //设置隐藏显示
  4. setVisible(false)
  5. //设置查找筛选
  6. 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都说是最容易学习的编程语言,但是为什么还是有很多的小白在学习的过程中学的云里雾里,一天到晚都是报错,异常,这也怪不得会有那么多人说,学Python是从入门到入土! 其实一门编程语言不像语文 ...

  2. 【Flutter 混合开发】添加 Flutter 到 Android Fragment

    Flutter 混合开发系列 包含如下: 嵌入原生View-Android 嵌入原生View-iOS 与原生通信-MethodChannel 与原生通信-BasicMessageChannel 与原生 ...

  3. pip intsall 遇到的各种问题

    一.pip install 安装指定版本的包 要用pip 安装指定版本的python的包,只需要通过 == 操作符指定. pip install robotframework == 2.8.7 将安装 ...

  4. RS485转以太网的概述和应用领域

    如今随着物联网技术的不断发展,各种接口更新换代的速度非常的快,RS485转以太网的主要作用就是提供串口转TCP/IP网络接口的功能,它可以将RS232/485/422串口转换成TCP/IP网络接口,实 ...

  5. Java学习的第三十三天

    1.今天复习了第十二章的12.1的文件和12.2一直到12.2.4 2.没有问题 3.明天继续复习

  6. Java学习的第三十天

    1.遇到打印文件使用打印流PrintStream 使用PrintStream写入数据 2.没有问题 3.明天学习用RandomAccessFile随机访问文件

  7. python给图片打马赛克

    图片马赛克 关注公众号"轻松学编程"了解更多. 导包 import numpy as np import matplotlib.pyplot as plt %matplotlib ...

  8. Liquibase+SpringBoot的简单使用笔记!update+rollback

    该笔记记录了springboot整合liquibase之后,如何根据liquibase ChangeLogFile对数据库进行修改以及回滚操作 参考: baeldung.com JHipster 1. ...

  9. pytorch训练GAN时的detach()

    我最近在学使用Pytorch写GAN代码,发现有些代码在训练部分细节有略微不同,其中有的人用到了detach()函数截断梯度流,有的人没用detch(),取而代之的是在损失函数在反向传播过程中将bac ...

  10. 1,认识web

    主要记录黄勇的视频讲解.CSDN:https://blog.csdn.net/nunchakushuang/article/list/1? 他的文档大纲为: video3 拓展1:HTTP与HTTPS ...