单据选项(用户选项参数)扩展开发,控制某些选项是否可用
因为项目的需要,需要将某个单据的选项禁用
1、BOS中扩展单据选项用户对象,元数据包-应用框架-系统参数-单据用户参数模板
2、插件开发,继承AbstractDynamicFormPlugIn,重写AfterBindData
public override void AfterBindData(EventArgs e)
{
base.AfterBindData(e);
if (this.View.ParentFormView.BusinessInfo.GetForm().Id == "PUR_PriceCategory")//针对某些单据
{
this.View.Model.SetValue("FSubmitAndAudit", '0'); //重置该选项
this.View.GetControl("FSubmitAndAudit").Enabled = false;//设置不可用
}
}
3、插件生成后,将插件注册到“单据用户参数模板”业务对象的表单插件里
4、重启IIS,进入系统查看效果
单据选项(用户选项参数)扩展开发,控制某些选项是否可用
因为项目的需要,需要将某个单据的选项禁用1、BOS中扩展单据选项用户对象,元数据包-应用框架-系统参数-单据用户参数模板2、插件开发,继承...
点击下载文档
本文2024-09-16 17:21:03发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-15144.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章