【二开插件】移动bos如何给新页面传值?
原来的页面打开新页面并传值:
//打开移动表单详情 //MobileBillShowParameter param = new MobileBillShowParameter (); //打开移动单据列表 //MobileListShowParameter param = new MobileListShowParameter(); //打开移动表单 MobileShowParameter param = new MobileShowParameter(); param.FormId = “Mob_YDFLBJ_LZK”; param.ParentPageId = this.View.PageId; param.PKey="xxx"//主键值;只能传1个参数; param.CustomParams.Add("AssignIds", string.Join(",", assignIds));//自定义参数 param.CustomComplexParams.Add("AClass", AClass);//使用复杂参数传值 this.View.ShowForm(param);
新页面获取原来页面的数值;
public override void OnInitialize(InitializeEventArgs e) { var openParameter = View.OpenParameter as MobileOpenParameter; if (openParameter != null && !openParameter.PkValue.IsNullOrEmptyOrWhiteSpace()) { var key = openParameter.PkValue as string; } if (e.Paramter.GetCustomParameter("AssignIds") != null) { string assignIds = e.Paramter.GetCustomParameter("AssignIds").ToString(); } if (e.Paramter.GetCustomParameter("AClass") != null) { var a = e.Paramter.GetCustomParameter("AClass") as AClass; } }
【二开插件】移动bos如何给新页面传值?
原来的页面打开新页面并传值://打开移动表单详情//MobileBillShowParameter param = new MobileBillShowParameter ();//打开移动单据列表/...
点击下载文档
本文2024-09-23 04:15:13发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-164113.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章