JEPaaS 社区

 找回密码
 立即注册
JEPaaS低代码平台-官网
查看: 2801|回复: 0

APP字段动态赋值

[复制链接]

54

主题

77

帖子

354

积分

管理员

JEPaaS专家

Rank: 9Rank: 9Rank: 9

积分
354
发表于 2021-6-24 11:22:51 | 显示全部楼层 |阅读模式
一、案例效果           
         通过平台的APP功能规划中的javascript脚本动态改变字段值
               
二、实现思路
         例如:请假功能点击表单的保存按钮
         1. 点击表单中按钮的自定义功能脚本事件,添加保存按钮执行的方法
         2. 获取传递的参数btnCtrl当前的功能控制器,然后再根据getThisForm()获取到当前的表单功能
         3. 根据getFields(‘字段编码’).getValue() 就可以或得到指定的字段值
         4. 最后通过setValues()设置指定的字段值,实现字段值的动态改变


三、相关代码
  1. formSaveBtn: {
  2.         click: function (btnCtrl) {
  3.         // 根据参数btnCtrl获取到当前的功能控制器
  4.             // 然后根据功能控制器获取到当前的表单
  5.             var form = btnCtrl.getThisForm();
  6.             // 根据form中的getFields('xxx')可以获取到字段信息
  7.             // getValue()可以获取到字段的值
  8.             var QJSQ_KSSJ = form.getFields('QJSQ_KSSJ').getValue();//开始时间
  9.             var QJSQ_JSSJ = form.getFields('QJSQ_JSSJ').getValue();//结束时间
  10.             // 通过setValues可以一次设置多个指定字段的值
  11.             var test1 = 1;
  12.             var test2 = 2;
  13.             // 动态设置指定字段的参数
  14.             form.setValues({
  15.                 QJSQ_KSSJ: test1 + test2,
  16.                 QJSQ_JSSJ: test2 - test1
  17.             });
  18.         }
  19.     },
复制代码


四、关键字,相关问题
          改变APP字段的值
          动态给字段赋值
          保存时改变字段值


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|JEPaaS 低代码平台社区 ( 京ICP备18023569号 )

GMT+8, 2024-5-3 12:10 , Processed in 0.056712 second(s), 20 queries .

Powered by 北京凯特伟业科技有限公司

Copyright © 2001-2021, JEPaaS.COM

快速回复 返回顶部 返回列表