using System.Linq;
using Kingdee.BOS.Core.DynamicForm.PlugIn;
using Kingdee.BOS.Core.DynamicForm.PlugIn.Args;
using Kingdee.K3.BD.Contracts;
using Kingdee.BOS.App.Data;
using Kingdee.BOS.Orm.DataEntity;
namespace BGP.K3.Services.DynamicFormPlugIn
{
public class Class1 : AbstractOperationServicePlugIn
{
public override void BeforeExecuteOperationTransaction(BeforeExecuteOperationTransaction e)
{
if (e.SelectedRows == null || e.SelectedRows.Count() == 0)
{
// 没有数据,取消操作(通常此类判断应在web端进行,避免不必要的资源消耗)
return;
}
if (e.DataEntitys==null)
{
return;
}
//进行处理
foreach (DynamicObject entity in e.DataEntitys)
{
}
}
}
}
现在需求是审核过后根据分录部门的资料,更新对应的部门资料
现在跑到
e.DataEntitys都是NULL,想知道怎么处理
推荐阅读