单据转换插件给基础资料赋值
金蝶云社区-maol
maol
1人赞赏了该文章 3,735次浏览 未经作者许可,禁止转载编辑于2016年09月21日 14:12:46

单据转换插件,目标单据有两个单据体,将值赋给第二个单据体时:
DetailEntity = e.TargetBusinessInfo.GetEntity("FBC_LOADSCANENTRY");
dycDetailEntry = TarEntitySet.FindByEntityKey("FBillHead")[0]["BC_LOADSCANENTRY"] as DynamicObjectCollection;
iCount = dtResult.Count;
for (int j = 0; j < iCount; j++)
{
if (dtResult != null && dtResult.Count > 0)
{
newRow = new DynamicObject(DetailEntity.DynamicObjectType);
dycDetailEntry.Add(newRow);
newRow["FHRECEIVERE"] = strHrReceiver; //收货人
newRow["FHRMOBILEE"] = strHrMobile; //收货人手机
newRow["FHRADDRESSE"] = strHrAddress; //收货人地址
newRow["FQTY"] =dtResult[j]["FQTY"]; //总数量
newRow["FSTARDARDQTY"] =dtResult[j]["FSTARDARDQTY"]; //标准量
newRow["FLOADQTY"] = dtResult[j]["FLOADQTY"]; //发货量
newRow["FUPDATEQTY"] = dtResult[j]["FLOADQTY"]; //修正量
}
}

以上是给文本赋值的方法,若是给基础资料赋值应该怎么做?