(未解决)在保存服务插件中复制部分行后在保存的处理办法
金蝶云社区-wu9531
wu9531
0人赞赏了该文章 1,514次浏览 未经作者许可,禁止转载编辑于2014年07月31日 19:32:00

public override void BeginOperationTransaction(BeginOperationTransactionArgs e){
foreach (DynamicObject dyPPBom in e.DataEntitys)
{//获取明细行
DynamicObjectCollection entry= dyPPBom.GetDynamicObjectItemValue("PPBomEntry");
List litCopy= new List ();
foreach (var item in entry ){
//条件
DynamicObject copy = (DynamicObject)ObjectUtils.CreateCopy(item );
//修改部分代码
litCopy.add(copy );
}
litCopy.ToList().ForEach(r=>entry.add(r));//将符合条件的行加入到明细信息中 .
现在请问我在复制记录的时候需要做那些改变才能最终插入到数据库中.
}
}

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0