From 3ee1243be7aa6a7bdbfc23a96da82dc72b4de3b4 Mon Sep 17 00:00:00 2001 From: 王 垚 <1402714037@qq.com> Date: 星期四, 31 十二月 2020 11:25:06 +0800 Subject: [PATCH] 代码上传 --- src/BLL/Demo.BillView/PRD/ProCompleteAnalysisDetails.cs | 33 +++++++++++++++++++++++++-------- 1 files changed, 25 insertions(+), 8 deletions(-) diff --git a/src/BLL/Demo.BillView/PRD/ProCompleteAnalysisDetails.cs b/src/BLL/Demo.BillView/PRD/ProCompleteAnalysisDetails.cs index 2286bd4..06bd552 100644 --- a/src/BLL/Demo.BillView/PRD/ProCompleteAnalysisDetails.cs +++ b/src/BLL/Demo.BillView/PRD/ProCompleteAnalysisDetails.cs @@ -1,18 +1,14 @@ -锘縰sing Kingdee.BOS.App.Data; -using Kingdee.BOS.Core.DynamicForm; +锘縰sing Kingdee.BOS.Core.DynamicForm; using Kingdee.BOS.Core.DynamicForm.PlugIn; -using Kingdee.BOS.Core.DynamicForm.PlugIn.Args; -using Kingdee.BOS.Core.Metadata.EntityElement; using Kingdee.BOS.Orm.DataEntity; using Kingdee.BOS.Util; using System; -using System.Collections.Generic; using System.ComponentModel; using System.Data; -using System.Linq; -using System.Text; using Kingdee.BOS.ServiceHelper; -using System.Threading.Tasks; +using Kingdee.BOS.Core.DynamicForm.PlugIn.Args; +using Kingdee.BOS.Core.Metadata.EntityElement; +using Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel; namespace Demo.BillView { @@ -49,6 +45,7 @@ this.Model.SetValue("FLackCount", dt.Rows[i]["FLackCount"], i);//缂烘枡鏁伴噺 this.Model.SetValue("FPassableCount", dt.Rows[i]["FHLeftQty"].ToString(), i);//鍙敤鏁伴噺 this.Model.SetValue("FMateralCount", dt.Rows[i]["FHStockQty"].ToString(), i);//鐗╂枡鏁伴噺 + this.Model.SetValue("FOccupyCount", dt.Rows[i]["FOccupyCount"].ToString(), i);//鍗犵敤鏁伴噺 this.Model.SetValue("FCompleteDetailStatus", dt.Rows[i]["FComPlete"].ToString(), i);//鏄惁榻愬 this.Model.SetValue("FHMainICMOInterIDr", dt.Rows[i]["FHMainICMOInterIDr"].ToString(), i);//鐢熶骇璁㈠崟鍐呯爜 this.Model.SetValue("FPRDBillNo", dt.Rows[i]["FPRDBillNo"].ToString(), i);//鐢熶骇璁㈠崟鍐呯爜 @@ -61,6 +58,26 @@ did = true; } } + public override void AfterBindData(EventArgs e) + { + base.AfterBindData(e); + //鑾峰彇鍗曟嵁浣撲俊鎭� + //Entity entity = this.View.BillBusinessInfo.GetEntity("FEntity"); + ////鍗曟嵁浣撲俊鎭浆鎹负鍒楄〃闆嗗悎 + //DynamicObjectCollection entityDataObjoct = this.View.Model.GetEntityDataObject(entity); + //EntryGrid grid = this.View.GetControl<EntryGrid>("FEntity"); + //int i = 0; + //foreach (DynamicObject current in entityDataObjoct) + //{ + // if (Convert.ToString(current["FCompleteDetailStatus"]) == "鏈綈濂�") + // { + // grid.SetBackcolor("FEntity", "#FF0000", i); + // } + // i++; + //} + //this.View.UpdateView(); + } + public override void BarItemClick(BarItemClickEventArgs e) { base.BarItemClick(e); -- Gitblit v1.9.1