您现在的位置是:首页> ERP实施维护 > 金蝶云星空插件开发ERP实施维护 > 金蝶云星空插件开发

金蝶云星空赋值插件

2026-01-11 金蝶云星空插件开发浏览量127

简介首先在BOS新增一个按钮 按钮唯一标识 QOYB_tbButtonusingSystem;usingKingdee.BOS;usingKingdee.BOS.Core.Bill.PlugIn;usingKingdee.BOS.Core.DynamicForm.PlugIn.Args;namespacetesttanchuang{[Kingdee.BOS.Util.HotUpdate]//热启动pu

首先在BOS新增一个按钮 按钮唯一标识  QOYB_tbButton

1、打开WebSite\App_Data\Common.config,找到appSettings,设置IsEnablePlugInHotUpdate为true,重启IIS;

若appSetting中没有IsEnablePlugInHotUpdate,可自行添加;

<!--是否启用插件热更新(开发时启用,正式服务器必须设为false,以免影响性能)-->

<add key="IsEnablePlugInHotUpdate" value="true" />

using System;
using Kingdee.BOS;
using Kingdee.BOS.Core.Bill.PlugIn;
using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;

namespace testtanchuang
{
    [Kingdee.BOS.Util.HotUpdate]//热启动
    
    public class ClassName : AbstractBillPlugIn
    {
        public override void BarItemClick(BarItemClickEventArgs e)
        {
            base.BarItemClick(e);

           if(e.BarItemKey== "QOYB_tbButton")
      
            {
                var custs = new object[] { "102399", "103265", "103266" };//定义数组

               this.View.Model.SetValue("F_QOYB_MulBase_zzy", custs);// 给多选基础资料字段赋值

                this.View.Model.SetValue("F_QOYB_Text_eif", "赋值文本");// 给备注字段赋值

                // this.View.Model.SetValue("FCUSTID", "102399");
                // 刷新界面
                this.View.UpdateView("F_QOYB_Text_eif");
                // this.View.UpdateView("FCUSTID");
                  this.View.UpdateView("F_QOYB_MulBase_zzy");


            }
        }
    }
}


Tags: #ERP #云星空 #金蝶云星空 #金蝶ERP

文章评论

站点信息

  • 站点名称:厦门沐智云科技有限公司
  • 站点关键词:金蝶云,云星空,ERP系统,钉钉OA系统
  • 栏目数量6篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们