首页 > 其他分享 >EAS_如何获取并校验DEP中新加的字段

EAS_如何获取并校验DEP中新加的字段

时间:2023-07-12 23:24:38浏览次数:30  
标签:txtbillPackageNo 控件 中新加 DEP 校验 获取 添加 名称 EAS

1.添加字段

如果是普通单据编辑界面,可以直接再编辑列表上添加相应控件,并命名相应的名称,比如这里我加了一个票据包号,并修改下面属性的名称为字段的名称,

                                         

 这样,绑定实体字段会自动更新修改的值,这里的名称,我们后续再EDITCTEX中获取控件需要用到。显示文字也命名成对应的名称,添加完成后启用dep,实体上会自动添加这里添加的字段

 

2.在客户端Edit中获取控件及值

如下,先声明控件,然后再onload()中使用如下方式来获取控件

        this.txtbillPackageNo = (KDTextField)this.dataBinder.getComponetByField("billPackageNo");

 如果需要获取控件的值进行校验的话可以参考下方

com.kingdee.eas.base.core.fm.ClientVerifyHelper.verifyEmpty(this,  this.txtbillPackageNo);

这里会自动拼接控件的中文名+“不能为空”,其他控件也可以用类似的方法。

如果需要获取控件的值,可以用如下方法

String billNo = this.editData.getString("billPackageNo");

或者

this.txtbillPackageNo..getText()

 

标签:txtbillPackageNo,控件,中新加,DEP,校验,获取,添加,名称,EAS
From: https://www.cnblogs.com/ketoli/p/17549148.html

相关文章

  • Microsoft.AspNetCore.Http.Abstractions 2.20 is deprecated
     您想要升级Microsoft.AspNetCore.Http.Abstractions包,您需要注意以下几点:Microsoft.AspNetCore.Http.Abstractions包在ASP.NETCore2.2版本后已经被标记为过时,因为它已经被包含在Microsoft.AspNetCore.App框架引用中12。因此,您不需要单独引用这个包,只需要在项目文件中......
  • EasyCVR平台开启强制重置密码后页面显示异常的问题优化
    EasyCVR平台基于云边端协同架构,可支持多协议、多类型的海量设备接入与分发,平台既具备传统安防视频监控的能力,也具备接入AI智能分析的能力,在线下均有大量应用。近期我们对EasyCVR平台的安全性进行了技术升级,平台将默认开启强密码功能。有用户反馈,开启强制重置密码功能后显示异常,......
  • 【NSSCTF逆向】【2023题目】《easyAPK》《math》
    总览easyapk安卓逆向java加密扩展AESbase58mathelf五元一次方程算法逆向题目easyAPK解法第一次做有关安卓逆向的题目,没有工具没有思路,就结合别的师傅的wp来做题吧。下载下来是一个apk,尝试了一些模拟器,没能成功,拿出以前的手机安装看看。出来的是一个登录界面。那......
  • 四、EAS代码代码示例
    4.EAS代码代码示例4.1单据新增代码//如:新增一行付款单//构造一条付款单信息(构造值对象)PaymentBillInfopayInfo=newPaymentBillInfo();payInfo.setNumber("1001")://关联用户UserInfouserInfo=newUserInfo();userInfo.setId(BOSUuid.read("867d5df6-00f8-1000-e......
  • npm run dev 提示 { parser: “babylon“ } is deprecated; we now treat it as { pars
    方法1修改文件:..../node_modules/vue-loader/lib/template-compiler/index.js//原来是这样的if(!isProduction){code=prettier.format(code,{semi:false,parser:'babylon'})}//修改后if(!isProduction){code=prettier.format(code,{semi:f......
  • EasyExcel 根据实体类自动导出需要的字段
    背景开发一个通用的数据规则模板一个用于存放所有数据的表rule_data一个用于字段对照的模板rule_template界面上的字段标头,使用template的映射,所有数据,都存在data表,通过ruleId区分所属业务2.需求根据不同的业务导入导出数据要点:data表数据字段在不同的业务中......
  • 《ReAct: SYNERGIZING REASONING AND ACTING IN LANGUAGE MODELS》论文学习
    一、论文主要思想本文首先认为,到目前为止,LLM在语言理解方面令人印象深刻,它们已被用来生成CoT(思想链)来解决一些问题,它们也被用于执行和计划生成。尽管这两者是分开研究的,但本文旨在以交错的方式将推理和行动结合起来,以提高LLM的表现。这个想法背后的原因是,如果你考虑一下作为......
  • ionic cordova 打包Rlease版本包出现异常Execution failed for task ':app:mergeRelea
    异常: 解决方法:找到android=》app下的build.gradle文件,如下增加如下配置 运行ioniccordovabuildandroid--release打包语句正常执行 ......
  • Microsoft 宣布今年底关闭开源软件托管平台 CodePlex
    Microsoft宣布,将关闭开源软件托管平台CodePlex。Microsoft2006年推出这项服务,并决定在今年12月15日将其关闭。Microsoft公司副总裁BrianHarry在网上博客中写道,人们将可以下载他们的数据档案,Microsoft正与面向开源及私有软件项目的托管平台GitHub合作,给用户......
  • Microsoft 宣布今年底关闭开源软件托管平台 CodePlex
    Microsoft宣布,将关闭开源软件托管平台CodePlex。Microsoft2006年推出这项服务,并决定在今年12月15日将其关闭。Microsoft公司副总裁BrianHarry在网上博客中写道,人们将可以下载他们的数据档案,Microsoft正与面向开源及私有软件项目的托管平台GitHub合作,给用户......