From eedb70fb1485575c0f75f47081b40bfe0552fba8 Mon Sep 17 00:00:00 2001 From: lazhen <17772815105@139.com> Date: 星期二, 27 八月 2024 17:30:18 +0800 Subject: [PATCH] 接口日志删除bug --- _Main/BL/Type_AssemblyOnlinePlanPush/StaticMethod_GenerateData.qbl | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) diff --git a/_Main/BL/Type_AssemblyOnlinePlanPush/StaticMethod_GenerateData.qbl b/_Main/BL/Type_AssemblyOnlinePlanPush/StaticMethod_GenerateData.qbl index d33daa3..08cd41e 100644 --- a/_Main/BL/Type_AssemblyOnlinePlanPush/StaticMethod_GenerateData.qbl +++ b/_Main/BL/Type_AssemblyOnlinePlanPush/StaticMethod_GenerateData.qbl @@ -11,9 +11,8 @@ TextBody: [* // 鐢勫叞楦� Aug-20-2024 (created) - cdlast := maxobject( interfaceDataset, AssemblyOnlinePlanPPPSPush, cd, cd.InterfaceTime(), cd.PlanningDate(), cd.Product() ); - if( not isnull( cdlast ) ){ - loginfo := cdlast.InterfaceLoginfo(); + loginfo := maxobject( interfaceDataset, InterfaceLoginfo, loginfo, loginfo.Name() = Translations::InterfaceDataset_AssemblyOnlinePlanPPPSPush_Name(), loginfo.InterfaceDateTime() ); + if( not isnull( loginfo ) ){ if( not loginfo.IsShow() ){ loginfo.Delete(); }else{ @@ -33,11 +32,11 @@ , Success := true ); traverse( macroplan, AssemblyOnlinePlanColumn, column ){ - traverse( column, AssemblyOnlinePlanCell, cell, cell.Value() <> '' and cell.AssemblyOnlinePlanRow().RowNr() = '1' ){ + traverse( column, AssemblyOnlinePlanCell, cell, cell.Value() <> '' and cell.AssemblyOnlinePlanRow().Type() = '1' ){ quantityrow := cell.AssemblyOnlinePlanRow(); ordercell := selectobject( column, AssemblyOnlinePlanCell, ocell, ocell.AssemblyOnlinePlanRow().ProductID() = quantityrow.ProductID() and ocell.AssemblyOnlinePlanRow().ProductionLine() = quantityrow.ProductionLine() - and ocell.AssemblyOnlinePlanRow().RowNr() = '2' ); + and ocell.AssemblyOnlinePlanRow().Type() = '2' ); cd :=interfaceDataset.AssemblyOnlinePlanPPPSPush( relnew, Product := quantityrow.ProductID() , PlanningDate := column.ColumnDate() -- Gitblit v1.9.3