zoukankan      html  css  js  c++  java
  • K3Cloud单据转换获取源单数据

    private DynamicObject sourceBill = null;
            object fid;
            //获取源单数据(选单)
            public override void OnGetDrawSourceData(BOS.Core.Metadata.ConvertElement.PlugIn.Args.GetDrawSourceDataEventArgs e)
            {
                base.OnGetDrawSourceData(e);
                fid = e.SourceData[0]["FId"];
                if (fid != null && !"".Equals(fid))
                {
                    string sfilter = string.Format("FID = {0} ", fid.ToString());
                    OQLFilter filter = OQLFilter.CreateHeadEntityFilter(sfilter);
                    if (null == sourceBill)
                    {
                        sourceBill = BusinessDataServiceHelper.Load(this.Context, "PUR_PurchaseOrder", null, filter).FirstOrDefault();
                    }
                }
            }
            //获取源单数据(下推)
            public override void OnGetSourceData(BOS.Core.Metadata.ConvertElement.PlugIn.Args.GetSourceDataEventArgs e)
            {
                base.OnGetSourceData(e);
                fid = e.SourceData[0]["FId"];
                if (fid != null && !"".Equals(fid))
                {
                    string sfilter = string.Format("FID = {0} ", fid.ToString());
                    OQLFilter filter = OQLFilter.CreateHeadEntityFilter(sfilter);
                    if (null == sourceBill)
                    {
                        sourceBill = BusinessDataServiceHelper.Load(this.Context, "PUR_PurchaseOrder", null, filter).FirstOrDefault();
                    }
                }
            }

  • 相关阅读:
    x64汇编第三讲,64位调用约定与函数传参.
    【Unity】6.7 向量和Vector3类
    【Unity】6.6 Random类
    【Unity】6.5 Time类、Mathf类、Coroutine类
    【Unity】6.4 Transform--移动、旋转和缩放游戏对象
    【Unity】6.3 通过 C# 脚本创建和访问游戏对象
    【Unity】6.2 在VS2015中调试 C# 脚本
    【Unity】6.1 Unity中的C#脚本基础知识
    【Unity】第6章 Unity脚本开发基础
    【Unity】4.7 摄像机
  • 原文地址:https://www.cnblogs.com/jlz-s/p/5541522.html
Copyright © 2011-2022 走看看