From 3f340993c611d58469b1912254560b7275eb62ad Mon Sep 17 00:00:00 2001
From: lazhen <17772815105@139.com>
Date: 星期四, 15 八月 2024 17:55:43 +0800
Subject: [PATCH] 调拨计划关联报表bug

---
 _Main/BL/Type_MachiningPipelineSource0/StaticMethod_Initialize.qbl |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/_Main/BL/Type_MachiningPipelineSource0/StaticMethod_Initialize.qbl b/_Main/BL/Type_MachiningPipelineSource0/StaticMethod_Initialize.qbl
index 70676a9..3cd2e3a 100644
--- a/_Main/BL/Type_MachiningPipelineSource0/StaticMethod_Initialize.qbl
+++ b/_Main/BL/Type_MachiningPipelineSource0/StaticMethod_Initialize.qbl
@@ -98,13 +98,13 @@
         originisdl            := originsp.ID() = dlunit or originunit.ID() = dlunit or exists( originparentunits, Elements, punit, punit.ID() = dlunit );
         //鐩殑鍦版槸鍚︽槸闀挎槬澶栫搴�
         destisp               := selectobject( owner, StockingPoint_MP, sp, sp.ID() = tprow.TargetStockpoingPointID() );
-        destiunit             := originsp.Unit();
+        destiunit             := destisp.Unit();
         destiparentunits      := destiunit.GetAllParent();
         destiiscc             := destisp.ID() = ccunit or destiunit.ID() = ccunit or exists( destiparentunits, Elements, punit, punit.ID() = ccunit );
         destiisdl             := destisp.ID() = dlunit or destiunit.ID() = dlunit or exists( destiparentunits, Elements, punit, punit.ID() = dlunit );
         if( ( originiscc and destiisdl ) or ( originisdl and destiiscc ) ){
           row := selectobject( table, Row, row, row.Name() = tprow.Name() );
-          traverse( tprow, TransferPlanCell, tpcell ){
+          traverse( tprow, TransferPlanCell, tpcell, tpcell.TransferPlanColumn().ColumnDate() <> Date::MinDate() ){
             //澶�
             daycolumn        := table.GetColumnByUnit( Translations::MP_GlobalParameters_Day(), tpcell.TransferPlanColumn().ColumnDate() );
             //鍛�

--
Gitblit v1.9.3