• 补充一:表单元素取值/赋值


    取值/赋值

    参考:

    提示:

    • 查找类型赋值时需指定目标实体,记录名称及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"]);
    
    到达胜利之前无法回头!
  • 相关阅读:
    什么是multipart/form-data请求
    jquery.fancybox
    laravel上传图片报错
    php框架安装
    ExtJS入门教程02,form也可以很优雅
    ExtJS入门教程01,Window如此简单,你怎能不会?
    Ext.Net学习笔记24:在ASP.NET MVC中使用Ext.Net
    Ext.Net学习笔记23:Ext.Net TabPanel用法详解
    Ext.Net学习笔记22:Ext.Net Tree 用法详解
    Ext.Net学习笔记21:Ext.Net FormPanel 字段验证(validation)
  • 原文地址:https://www.cnblogs.com/weiyongguang/p/14041713.html
Copyright © 2020-2023  润新知