From 00d1696d6aa6aa2077a9951d697feb473d573197 Mon Sep 17 00:00:00 2001 From: lazhen <17772815105@139.com> Date: 星期日, 17 十一月 2024 17:08:23 +0800 Subject: [PATCH] 发运接口数据报错 --- _Main/BL/Type_ShippingActualData/StaticMethod_GenerateData.qbl | 2 +- _Main/BL/Type_FinancialProductionReport/Method_GenerateShow.qbl | 2 +- _Main/BL/Type_ShippingActualData/StaticMethod_Synchronize.qbl | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/_Main/BL/Type_FinancialProductionReport/Method_GenerateShow.qbl b/_Main/BL/Type_FinancialProductionReport/Method_GenerateShow.qbl index c5dff64..4b08f3e 100644 --- a/_Main/BL/Type_FinancialProductionReport/Method_GenerateShow.qbl +++ b/_Main/BL/Type_FinancialProductionReport/Method_GenerateShow.qbl @@ -24,7 +24,7 @@ showrow := selectobject( this, FinancialProductionRow, fprow, fprow.Name() = factory.Format( 'S(Len(10))' ).Concat( row.Name() ) and fprow.Unit() = factory and factory = factory ); if( isnull( showrow ) ){ showrow := this.FinancialProductionRow( relnew, Name := factory.Format( 'S(Len(10))' ).Concat( row.Name() ), Unit := factory, Factory := factory ); - row.Product_MP().FinancialProductionRow( relinsert, showrow ); + // row.Product_MP().FinancialProductionRow( relinsert, showrow ); } yearcell := selectobject( yearcolumn, FinancialProductionCell, fpcell, fpcell.FinancialProductionRow() = showrow ); if( isnull( yearcell ) ){ diff --git a/_Main/BL/Type_ShippingActualData/StaticMethod_GenerateData.qbl b/_Main/BL/Type_ShippingActualData/StaticMethod_GenerateData.qbl index 12089d6..f895a3b 100644 --- a/_Main/BL/Type_ShippingActualData/StaticMethod_GenerateData.qbl +++ b/_Main/BL/Type_ShippingActualData/StaticMethod_GenerateData.qbl @@ -13,7 +13,7 @@ createtime := guard( item.Get( "create_time").GetString(),""); dday := guard( item.Get( "dday").GetString(),""); fourcode := guard( item.Get( "four_code").GetString(),""); - quantity := guard( item.Get( "qty").GetReal(), 0); + quantity := [Real]guard( item.Get( "qty").GetString(), ""); fac := guard( item.Get( "fac").GetString(),""); id := guard( item.Get( "id").GetNumber(),0); diff --git a/_Main/BL/Type_ShippingActualData/StaticMethod_Synchronize.qbl b/_Main/BL/Type_ShippingActualData/StaticMethod_Synchronize.qbl index 26e157b..d6be535 100644 --- a/_Main/BL/Type_ShippingActualData/StaticMethod_Synchronize.qbl +++ b/_Main/BL/Type_ShippingActualData/StaticMethod_Synchronize.qbl @@ -55,7 +55,7 @@ traverse( sadatalist, Elements, e ){ row := selectobject( owner, ShippingActualRow, row, row.Name() = e.FourCode() ); if( isnull( row ) ){ - owner.ShippingActualRow( relnew, Name := e.FourCode() ); + row := owner.ShippingActualRow( relnew, Name := e.FourCode() ); } cell := row.ShippingActualCell( relnew, Quantity := e.Quantity() ); -- Gitblit v1.9.3