【二开插件】移动bos如何给父级窗口传值?

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

【二开插件】移动bos如何给父级窗口传值?

 使用  this.View.ReturnToParentWindow(xxx); 即可,可以是json格式,数字,字符串,对象 等各种格式;
 示例:

public override void EntityRowDoubleClick(EntityRowClickEventArgs e)
        {
            base.EntityRowDoubleClick(e);
            var templateId = Convert.ToString(this.View.Model.GetValue("FTemplateId", e.Row - 1));
            this.View.ReturnToParentWindow(templateId);
            this.View.Close();
        }

public override void ButtonClick(Core.DynamicForm.PlugIn.Args.ButtonClickEventArgs e)
        {
            base.ButtonClick(e);

            switch (e.Key.ToUpper())
            {
                case "FOK":
                    JSONObject jobj = new JSONObject();
                    jobj.Put("BaseNum_Id", this.Model.DataObject["BaseNum_Id"]);
                    jobj.Put("Count", this.Model.DataObject["Count"]);
                    this.View.ReturnToParentWindow(jobj);
                    break;
            }

            this.View.Close();
        }


【二开插件】移动bos如何给父级窗口传值?

使用 this.View.ReturnToParentWindow(xxx); 即可,可以是json格式,数字,字符串,对象 等各种格式; 示例:public override void En...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息