【二开方案】移动单据通过插件设置必录
最近有不少小伙伴反馈,当一个不为空的时候,如何让另外1个字段必录;该功能pc端设置实体服务规则即可,移动端对实体服务规则支持的比较有限,需要通过插件实现,参考方案如下:
1、移动单据增加一个表单插件;
2、来源单据对应的字段勾选及时触发值更新;
3、在移动单据的表单插件中,在该字段的值更新事件中,设置另外一个字段的必录:
参考代码:
public override void DataChanged(Core.DynamicForm.PlugIn.Args.DataChangedEventArgs e) { base.DataChanged(e); if (e.Field.Key.EqualsIgnoreCase("FName")) { var name = this.Model.GetValue("FName"); if (!name.IsNullOrEmpty()) { this.View.GetControl("FAddress").SetCustomPropertyValue("mustinput", true); } } }
运行效果:
【二开方案】移动单据通过插件设置必录
最近有不少小伙伴反馈,当一个不为空的时候,如何让另外1个字段必录;该功能pc端设置实体服务规则即可,移动端对实体服务规则支持的...
点击下载文档
本文2024-09-23 04:15:15发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-164119.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章