【插件开发笔记】界面初加载时给予默认值
【emoji】
背景:在动态表单调用部门基础资料并根据动态表单上的部门字段给部门里面的上级部门赋值
使用背景:由某个界面调用某个单据或基础资料时往子界面上面传了某个参数获取
原型:子界面接收父界面给予的参数。
代码:
public class DepDyn : AbstractBillPlugIn
{
private object DepID;
///在初始化界面时获取从父界面传过来的参数哦
public override void OnInitialize(InitializeEventArgs e)
{
base.OnInitialize(e);
DepID = this.View.OpenParameter.GetCustomParameter("DepID");
}
/// <summary>
/// 表单加载数据完成之后,需要处理的功能
/// </summary>
/// <param name="e"></param>
public override void AfterCreateNewData(EventArgs e)
{
this.View.Model.SetItemValueByID("FParentID", DepID, 0);
((IDynamicFormView)this.View).InvokeFieldUpdateService("FParentID", 0);
}
}
【插件开发笔记】界面初加载时给予默认值
【emoji】背景:在动态表单调用部门基础资料并根据动态表单上的部门字段给部门里面的上级部门赋值使用背景:由某个界面调用某个单据或基础...
点击下载文档
上一篇:分组与合计下一篇:标准版或单组织企业版辅助属性选择不到自定义基础资料
本文2024-09-16 17:25:42发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-15638.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章