关于仓位赋值的问题
金蝶云社区-云社区用户7LmD0209
云社区用户7LmD0209
0人赞赏了该文章 2,646次浏览 未经作者许可,禁止转载编辑于2016年08月04日 12:00:39

论坛中的仓位赋值也有很多介绍,现在我的问题是
// 取销售出库的出货仓位字段元数据(弹性域类型)
RelatedFlexGroupField stockLocFld = this.View.BillBusinessInfo.GetField("FStockLocID") as RelatedFlexGroupField;
long stockLocld = 100188;
DynamicObject[] stockLoc = BusinessDataServiceHelper.LoadFromCache(this.Context, new object[] { stockLocld },stockLocFld.RefFormDynamicObjectType);
// 把仓位数据包,填写到数据行上
DynamicObject stockobj = this.View.Model.GetValue("FStockLocID", e.Row) as DynamicObject;
stockLocFld.DynamicProperty.SetValue(stockobj, stockLocld);
stockLocFld.RefIDDynamicProperty.SetValue(stockobj, stockLoc[0]);
关键是DynamicObject stockobj = this.View.Model.GetValue("FStockLocID", e.Row) as DynamicObject; 这个仓位本身是null的,
一直提示这个地方报错
请教怎么解决