1
This commit is contained in:
parent
32b6d08106
commit
09622931a2
@ -135,19 +135,17 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
{
|
||||
|
||||
var WLDS1 = tempRow["MaterialId"] as DynamicObject;
|
||||
var MaterialGroup1 = WLDS1["MaterialGroup"] as DynamicObject;
|
||||
//当物料的分组为成品时。
|
||||
if (WLDS1["MaterialGroup_id"].ToString() == "100252" || WLDS1["MaterialGroup_id"].ToString() == "109721" ||
|
||||
WLDS1["MaterialGroup_id"].ToString() == "109723" || WLDS1["MaterialGroup_id"].ToString() == "109724" ||
|
||||
WLDS1["MaterialGroup_id"].ToString() == "109725" || WLDS1["MaterialGroup_id"].ToString() == "109727" ||
|
||||
WLDS1["MaterialGroup_id"].ToString() == "109728" || WLDS1["MaterialGroup_id"].ToString() == "116090" ||
|
||||
WLDS1["MaterialGroup_id"].ToString() == "116149" || WLDS1["MaterialGroup_id"].ToString() == "116093" ||
|
||||
WLDS1["MaterialGroup_id"].ToString() == "124946" || WLDS1["MaterialGroup_id"].ToString() == "116094")
|
||||
if (MaterialGroup1["Number"].ToString().StartsWith("01.01") || MaterialGroup1["Number"].ToString().StartsWith("12.03") ||
|
||||
MaterialGroup1["Number"].ToString().StartsWith("02.01.01") || MaterialGroup1["Number"].ToString().StartsWith("02.02.01")
|
||||
||MaterialGroup1["Number"].ToString().StartsWith("02.03")|| MaterialGroup1["Number"].ToString().StartsWith("02.04"))
|
||||
{
|
||||
this.View.Model.SetValue("$$FAUXPROPID__FF100007", "0", e.Row);
|
||||
this.View.Model.SetValue("F_Depth", 0, e.Row);
|
||||
this.View.Model.SetItemValueByID("$$FAUXPROPID__FF100003", "6822f8e692e739", e.Row);
|
||||
//设置卷和面积字段锁定
|
||||
this.View.GetFieldEditor("$$FAUXPROPID__FF100005", e.Row).Enabled = false;
|
||||
//设置面积字段锁定
|
||||
|
||||
this.View.GetFieldEditor("F_Area", e.Row).Enabled = false;
|
||||
//当物料的规格型号不为空时
|
||||
if (WLDS1["Specification"] != null)
|
||||
@ -159,14 +157,16 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
//当物料为半成品时,赋值默认值
|
||||
if (WLDS1["MaterialGroup_id"].ToString() == "112215" || WLDS1["MaterialGroup_id"].ToString() == "112217" || WLDS1["MaterialGroup_id"].ToString() == "112218"
|
||||
|| WLDS1["MaterialGroup_id"].ToString() == "112219" || WLDS1["MaterialGroup_id"].ToString() == "112221" || WLDS1["MaterialGroup_id"].ToString() == "112222"
|
||||
|| WLDS1["MaterialGroup_id"].ToString() == "116091" || WLDS1["MaterialGroup_id"].ToString() == "116150" || WLDS1["MaterialGroup_id"].ToString() == "116095"
|
||||
|| WLDS1["MaterialGroup_id"].ToString() == "124564" || WLDS1["MaterialGroup_id"].ToString() == "129698")
|
||||
if (MaterialGroup1["Number"].ToString().StartsWith("01.02")
|
||||
|| MaterialGroup1["Number"].ToString().StartsWith("02.01.02")
|
||||
|| MaterialGroup1["Number"].ToString().StartsWith("02.02.02")
|
||||
|| MaterialGroup1["Number"].ToString().StartsWith("02.05")
|
||||
|| MaterialGroup1["Number"].ToString().StartsWith("12.01"))
|
||||
{
|
||||
//设置字段锁定
|
||||
this.View.GetFieldEditor("$$FAUXPROPID__FF100005", e.Row).Enabled = true;
|
||||
this.View.GetFieldEditor("F_Area", e.Row).Enabled = false;
|
||||
|
||||
this.View.Model.SetValue("$$FAUXPROPID__FF100007", "0", e.Row);
|
||||
@ -175,7 +175,7 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
this.View.Model.SetValue("F_Roll", 0, e.Row);
|
||||
this.View.Model.SetItemValueByID("$$FAUXPROPID__FF100003", "6822f8e692e739", e.Row);
|
||||
}
|
||||
if (WLDS1["MaterialGroup_id"].ToString() == "116097")
|
||||
if (MaterialGroup1["Number"].ToString().StartsWith("03"))
|
||||
{
|
||||
this.View.Model.SetValue("$$FAUXPROPID__FF100005", "0", e.Row);
|
||||
this.View.Model.SetValue("F_Roll", 0, e.Row);
|
||||
@ -188,17 +188,19 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
}
|
||||
//获取物料对象
|
||||
var WLDS = tempRow["MaterialId"] as DynamicObject;
|
||||
|
||||
if (WLDS == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
var MaterialGroup = WLDS["MaterialGroup"] as DynamicObject;
|
||||
//当物料的分组为成品时。
|
||||
if (WLDS["MaterialGroup_id"].ToString() == "100252" || WLDS["MaterialGroup_id"].ToString() == "109721" ||
|
||||
WLDS["MaterialGroup_id"].ToString() == "109723" || WLDS["MaterialGroup_id"].ToString() == "109724" ||
|
||||
WLDS["MaterialGroup_id"].ToString() == "109725" || WLDS["MaterialGroup_id"].ToString() == "109727" ||
|
||||
WLDS["MaterialGroup_id"].ToString() == "109728" || WLDS["MaterialGroup_id"].ToString() == "116090" ||
|
||||
WLDS["MaterialGroup_id"].ToString() == "116149" || WLDS["MaterialGroup_id"].ToString() == "116093" ||
|
||||
WLDS["MaterialGroup_id"].ToString() == "124946" || WLDS["MaterialGroup_id"].ToString() == "116094")
|
||||
if (MaterialGroup["Number"].ToString().StartsWith("01.01")
|
||||
||MaterialGroup["Number"].ToString().StartsWith("12.03")
|
||||
||MaterialGroup["Number"].ToString().StartsWith("02.01.01")
|
||||
||MaterialGroup["Number"].ToString().StartsWith("02.02.01")
|
||||
||MaterialGroup["Number"].ToString().StartsWith("02.03")
|
||||
||MaterialGroup["Number"].ToString().StartsWith("02.04"))
|
||||
{
|
||||
|
||||
//添加箱和卷/箱时,计算卷数
|
||||
@ -490,10 +492,11 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
}
|
||||
}
|
||||
//当物料分组为半成品时
|
||||
if (WLDS["MaterialGroup_id"].ToString() == "112215" || WLDS["MaterialGroup_id"].ToString() == "112217" || WLDS["MaterialGroup_id"].ToString() == "112218"
|
||||
|| WLDS["MaterialGroup_id"].ToString() == "112219" || WLDS["MaterialGroup_id"].ToString() == "112221" || WLDS["MaterialGroup_id"].ToString() == "112222"
|
||||
|| WLDS["MaterialGroup_id"].ToString() == "116091" || WLDS["MaterialGroup_id"].ToString() == "116150" || WLDS["MaterialGroup_id"].ToString() == "116095"
|
||||
|| WLDS["MaterialGroup_id"].ToString() == "124564" || WLDS["MaterialGroup_id"].ToString() == "129698")
|
||||
if (MaterialGroup["Number"].ToString().StartsWith("01.02")
|
||||
|| MaterialGroup["Number"].ToString().StartsWith("02.01.02")
|
||||
|| MaterialGroup["Number"].ToString().StartsWith("02.02.02")
|
||||
|| MaterialGroup["Number"].ToString().StartsWith("02.05")
|
||||
|| MaterialGroup["Number"].ToString().StartsWith("12.01"))
|
||||
{
|
||||
|
||||
//填写辅助属性卷数时,赋值卷数#字段
|
||||
@ -712,7 +715,7 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
}
|
||||
}
|
||||
//当物料分组为薄膜类
|
||||
if (WLDS["MaterialGroup_id"].ToString() == "116097")
|
||||
if (MaterialGroup["Number"].ToString().StartsWith("03"))
|
||||
{
|
||||
//处理规格型号
|
||||
//长度:$$FAUXPROPID__FF100001,
|
||||
|
||||
@ -1,16 +1,10 @@
|
||||
using Kingdee.BOS.Core.DependencyRules;
|
||||
using Kingdee.BOS.Core.DynamicForm.PlugIn;
|
||||
using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;
|
||||
using Kingdee.BOS.Log;
|
||||
using Kingdee.BOS.Orm.DataEntity;
|
||||
using Kingdee.BOS.Util;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Text.RegularExpressions;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace NewAisa_Order_GZTH.Sal_Order
|
||||
{
|
||||
@ -100,27 +94,27 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
|
||||
if (e.Field.Key == "FMaterialId")
|
||||
{
|
||||
|
||||
entity = this.View.BusinessInfo.GetEntity("FSaleOrderEntry");
|
||||
tempRow = this.Model.GetEntityDataObject(entity, e.Row);
|
||||
if (tempRow != null && tempRow["MaterialId"] != null)
|
||||
{
|
||||
|
||||
var WLDS1 = tempRow["MaterialId"] as DynamicObject;
|
||||
var MaterialGroup1 = WLDS1["MaterialGroup"] as DynamicObject;
|
||||
//当物料的分组为成品时。
|
||||
if (WLDS1["MaterialGroup_id"].ToString() == "100252" || WLDS1["MaterialGroup_id"].ToString() == "109721" ||
|
||||
WLDS1["MaterialGroup_id"].ToString() == "109723" || WLDS1["MaterialGroup_id"].ToString() == "109724" ||
|
||||
WLDS1["MaterialGroup_id"].ToString() == "109725" || WLDS1["MaterialGroup_id"].ToString() == "109727" ||
|
||||
WLDS1["MaterialGroup_id"].ToString() == "109728" || WLDS1["MaterialGroup_id"].ToString() == "116090" ||
|
||||
WLDS1["MaterialGroup_id"].ToString() == "116149" || WLDS1["MaterialGroup_id"].ToString() == "116093" ||
|
||||
WLDS1["MaterialGroup_id"].ToString() == "124946" || WLDS1["MaterialGroup_id"].ToString() == "116094")
|
||||
if (MaterialGroup1["Number"].ToString().StartsWith("01.01") || MaterialGroup1["Number"].ToString().StartsWith("12.03") ||
|
||||
MaterialGroup1["Number"].ToString().StartsWith("02.01.01") || MaterialGroup1["Number"].ToString().StartsWith("02.02.01")
|
||||
|| MaterialGroup1["Number"].ToString().StartsWith("02.03")
|
||||
|| MaterialGroup1["Number"].ToString().StartsWith("02.04"))
|
||||
{
|
||||
this.View.Model.SetValue("$$FAUXPROPID__FF100007", "0", e.Row);
|
||||
this.View.Model.SetValue("F_Depth", 0, e.Row);
|
||||
this.View.Model.SetItemValueByID("$$FAUXPROPID__FF100003", "6822f8e692e739", e.Row);
|
||||
//设置卷和面积字段锁定
|
||||
//设置卷和面积字段锁定
|
||||
this.View.GetFieldEditor("$$FAUXPROPID__FF100005", e.Row).Enabled = false;
|
||||
|
||||
//设置面积字段锁定
|
||||
this.View.GetFieldEditor("F_Area", e.Row).Enabled = false;
|
||||
|
||||
//当物料的规格型号不为空时
|
||||
if (WLDS1["Specification"] != null)
|
||||
{
|
||||
@ -135,20 +129,21 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
|
||||
}
|
||||
//当物料为半成品时,赋值默认值
|
||||
if (WLDS1["MaterialGroup_id"].ToString() == "112215" || WLDS1["MaterialGroup_id"].ToString() == "112217" || WLDS1["MaterialGroup_id"].ToString() == "112218"
|
||||
|| WLDS1["MaterialGroup_id"].ToString() == "112219" || WLDS1["MaterialGroup_id"].ToString() == "112221" || WLDS1["MaterialGroup_id"].ToString() == "112222"
|
||||
|| WLDS1["MaterialGroup_id"].ToString() == "116091" || WLDS1["MaterialGroup_id"].ToString() == "116150" || WLDS1["MaterialGroup_id"].ToString() == "116095"
|
||||
|| WLDS1["MaterialGroup_id"].ToString() == "124564" || WLDS1["MaterialGroup_id"].ToString() == "129698")
|
||||
if (MaterialGroup1["Number"].ToString().StartsWith("01.02")
|
||||
|| MaterialGroup1["Number"].ToString().StartsWith("02.01.02")
|
||||
|| MaterialGroup1["Number"].ToString().StartsWith("02.02.02")
|
||||
|| MaterialGroup1["Number"].ToString().StartsWith("02.05")
|
||||
|| MaterialGroup1["Number"].ToString().StartsWith("12.01"))
|
||||
{
|
||||
this.View.Model.SetValue("$$FAUXPROPID__FF100007", "0", e.Row);
|
||||
this.View.Model.SetValue("F_Depth", 0, e.Row);
|
||||
this.View.Model.SetValue("$$FAUXPROPID__FF100005", "0", e.Row);
|
||||
this.View.Model.SetValue("F_Roll", 0, e.Row);
|
||||
this.View.Model.SetItemValueByID("$$FAUXPROPID__FF100003", "6822f8e692e739", e.Row);
|
||||
//设置字段锁定
|
||||
//设置字段锁定
|
||||
this.View.GetFieldEditor("F_Area", e.Row).Enabled = false;
|
||||
}
|
||||
if (WLDS1["MaterialGroup_id"].ToString() == "116097")
|
||||
if (MaterialGroup1["Number"].ToString().StartsWith("03"))
|
||||
{
|
||||
this.View.Model.SetValue("$$FAUXPROPID__FF100005", "0", e.Row);
|
||||
this.View.Model.SetValue("F_Roll", 0, e.Row);
|
||||
@ -165,13 +160,14 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
{
|
||||
return;
|
||||
}
|
||||
var MaterialGroup = WLDS["MaterialGroup"] as DynamicObject;
|
||||
//当物料的分组为成品时。
|
||||
if (WLDS["MaterialGroup_id"].ToString() == "100252" || WLDS["MaterialGroup_id"].ToString() == "109721" ||
|
||||
WLDS["MaterialGroup_id"].ToString() == "109723" || WLDS["MaterialGroup_id"].ToString() == "109724" ||
|
||||
WLDS["MaterialGroup_id"].ToString() == "109725" || WLDS["MaterialGroup_id"].ToString() == "109727" ||
|
||||
WLDS["MaterialGroup_id"].ToString() == "109728" || WLDS["MaterialGroup_id"].ToString() == "116090" ||
|
||||
WLDS["MaterialGroup_id"].ToString() == "116149" || WLDS["MaterialGroup_id"].ToString() == "116093" ||
|
||||
WLDS["MaterialGroup_id"].ToString() == "124946" || WLDS["MaterialGroup_id"].ToString() == "116094")
|
||||
if (MaterialGroup["Number"].ToString().StartsWith("01.01")
|
||||
|| MaterialGroup["Number"].ToString().StartsWith("12.03")
|
||||
|| MaterialGroup["Number"].ToString().StartsWith("02.01.01")
|
||||
|| MaterialGroup["Number"].ToString().StartsWith("02.02.01")
|
||||
|| MaterialGroup["Number"].ToString().StartsWith("02.03")
|
||||
|| MaterialGroup["Number"].ToString().StartsWith("02.04"))
|
||||
{
|
||||
|
||||
//添加箱和卷/箱时,计算卷数
|
||||
@ -268,18 +264,14 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
if (Convert.ToString(this.View.Model.GetValue("F_Area", e.Row)) != "0")
|
||||
{
|
||||
this.View.Model.SetValue("FQty", Convert.ToDouble(this.View.Model.GetValue("F_Area", e.Row)), e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
this.View.Model.SetValue("F_Area", 0, e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
}
|
||||
else if (tempRow["F_Unit2_Id"].ToString() == "68528632a2db53")
|
||||
@ -296,9 +288,7 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
if (Convert.ToString(this.View.Model.GetValue("F_Area", e.Row)) != "0")
|
||||
{
|
||||
this.View.Model.SetValue("FQty", Convert.ToDouble(this.View.Model.GetValue("F_Area", e.Row)), e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -324,16 +314,12 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
if (Convert.ToString(this.View.Model.GetValue("F_Area", e.Row)) != "0")
|
||||
{
|
||||
this.View.Model.SetValue("FQty", Convert.ToDouble(this.View.Model.GetValue("F_Area", e.Row)), e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
this.View.Model.SetValue("FQty", 0, e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
}
|
||||
//单价种类依卷数
|
||||
@ -342,16 +328,12 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
if (Convert.ToString(this.View.Model.GetValue("F_Roll", e.Row)) != "0")
|
||||
{
|
||||
this.View.Model.SetValue("FQty", Convert.ToDouble(this.View.Model.GetValue("F_Roll", e.Row)), e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
this.View.Model.SetValue("FQty", 0, e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
}
|
||||
//单价种类依箱数
|
||||
@ -360,32 +342,27 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
if (Convert.ToString(this.View.Model.GetValue("F_Box", e.Row)) != "0")
|
||||
{
|
||||
this.View.Model.SetValue("FQty", Convert.ToDouble(this.View.Model.GetValue("F_Box", e.Row)), e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
this.View.Model.SetValue("FQty", 0, e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
this.View.Model.SetValue("FQty", 0, e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
//当物料分组为半成品时
|
||||
if (WLDS["MaterialGroup_id"].ToString() == "112215" || WLDS["MaterialGroup_id"].ToString() == "112217" || WLDS["MaterialGroup_id"].ToString() == "112218"
|
||||
|| WLDS["MaterialGroup_id"].ToString() == "112219" || WLDS["MaterialGroup_id"].ToString() == "112221" || WLDS["MaterialGroup_id"].ToString() == "112222"
|
||||
|| WLDS["MaterialGroup_id"].ToString() == "116091" || WLDS["MaterialGroup_id"].ToString() == "116150" || WLDS["MaterialGroup_id"].ToString() == "116095"
|
||||
|| WLDS["MaterialGroup_id"].ToString() == "124564" || WLDS["MaterialGroup_id"].ToString() == "129698")
|
||||
if (MaterialGroup["Number"].ToString().StartsWith("01.02")
|
||||
|| MaterialGroup["Number"].ToString().StartsWith("02.01.02")
|
||||
|| MaterialGroup["Number"].ToString().StartsWith("02.02.02")
|
||||
|| MaterialGroup["Number"].ToString().StartsWith("02.05")
|
||||
|| MaterialGroup["Number"].ToString().StartsWith("12.01"))
|
||||
{
|
||||
|
||||
//填写辅助属性卷数时,赋值卷数#字段
|
||||
@ -472,9 +449,7 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
if (Convert.ToString(this.View.Model.GetValue("F_Area", e.Row)) != "0")
|
||||
{
|
||||
this.View.Model.SetValue("FQty", Convert.ToDouble(this.View.Model.GetValue("F_Area", e.Row)), e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -493,16 +468,12 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
if (Convert.ToString(this.View.Model.GetValue("F_Area", e.Row)) != "0")
|
||||
{
|
||||
this.View.Model.SetValue("FQty", Convert.ToDouble(this.View.Model.GetValue("F_Area", e.Row)), e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
this.View.Model.SetValue("FQty", 0, e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
}
|
||||
//单价种类依卷数
|
||||
@ -511,29 +482,23 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
if (Convert.ToString(this.View.Model.GetValue("F_Roll", e.Row)) != "0")
|
||||
{
|
||||
this.View.Model.SetValue("FQty", Convert.ToDouble(this.View.Model.GetValue("F_Roll", e.Row)), e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
this.View.Model.SetValue("FQty", 0, e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
this.View.Model.SetValue("FQty", 0, e.Row);
|
||||
//触发数量的值更新
|
||||
//this.View.RuleContainer.RaiseDataChanged("FQty",
|
||||
// this.Model.DataObject, new BOSActionExecuteContext(this.View));
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
//当物料分组为薄膜类
|
||||
if (WLDS["MaterialGroup_id"].ToString() == "116097")
|
||||
if (MaterialGroup["Number"].ToString().StartsWith("03"))
|
||||
{
|
||||
//处理规格型号
|
||||
//长度:$$FAUXPROPID__FF100001,
|
||||
@ -616,6 +581,7 @@ namespace NewAisa_Order_GZTH.Sal_Order
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user