HMI端工序检验编辑界面质检员设置必录项

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

HMI端工序检验编辑界面质检员设置必录项

【应用场景】

业务场景是HM 工序检验编辑界面新增了质检员,需要在质检完成的时候确保质检员有值


【实现步骤】

<1>编写表单插件和服务插件,代码如下。 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Kingdee.BOS.Orm.DataEntity;

namespace Kingdee.K3.MFG.Mobile.Business.PlugIn.SFC.Inspect
{
    public class Class1 : InspectOperInspectEdit
    {
        public override void ButtonClick(BOS.Core.DynamicForm.PlugIn.Args.ButtonClickEventArgs e)
        {
           
            switch (e.Key.ToUpper())
            {
                case "FBUTTON_SUBMIT":

                    DynamicObject inspectDy = entry.Parent as DynamicObject;
                    if (Convert.ToInt64(inspectDy["InspectorId_Id"]) == 0)
                    {
                        this.View.ShowErrMessage("质检员为空!请录入");
                    }
                    break;
            }

            base.ButtonClick(e);
        }
    }
}


<2>拷贝插件组件到应用站点的WebSite\Bin目录下,重启IIS。

<3>A、BOSIDE扩展SFC_MobileInspectOperInspectEdit,注册表单插件,保存元数据,B、同时需要扩展检验单,把质检员的锁定性在审核态放开。


2、




【参考资料】

【二开案例.基础资料.联动查询(GetValue)】

https://vip.kingdee.com/article/127710528226504960



【金蝶云星空BOS二次开发案例演示】

https://vip.kingdee.com/article/94751030918525696



HMI端工序检验编辑界面质检员设置必录项

【应用场景】业务场景是HM 工序检验编辑界面新增了质检员,需要在质检完成的时候确保质检员有值【实现步骤】<1>编写表单插件和服务插件,...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息