From 1e5e1f4d15d1f2eea93c35f5e32b95a17a0a96e0 Mon Sep 17 00:00:00 2001 From: rislai <risheng.lai@capgemini.com> Date: 星期三, 07 八月 2024 17:55:55 +0800 Subject: [PATCH] 微调生产计划变更 --- _Main/BL/Type_LocalCell_ScheduleSummary/StaticMethod_CreateFullTable.qbl | 3 +-- /dev/null | 16 ---------------- _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData854_OnDataChanged#906.def | 6 +++--- _Main/BL/Type_Test/StaticMethod_Test.qbl | 6 ++++-- 4 files changed, 8 insertions(+), 23 deletions(-) diff --git a/_Main/BL/Type_LocalCell_ScheduleSummary/StaticMethod_CreateFullTable.qbl b/_Main/BL/Type_LocalCell_ScheduleSummary/StaticMethod_CreateFullTable.qbl index 401d54f..f3fb6c4 100644 --- a/_Main/BL/Type_LocalCell_ScheduleSummary/StaticMethod_CreateFullTable.qbl +++ b/_Main/BL/Type_LocalCell_ScheduleSummary/StaticMethod_CreateFullTable.qbl @@ -28,7 +28,6 @@ scheduleSummaryOutputDataHandle := scheduleSummaryOutputDataIndexTree.GetHandle( scheduleSummaryOutputDataKey ); scheduleSummaryOutputDataIndexTree.Root().AddChild( scheduleSummaryOutputDataHandle,i ); } - info( scheduleSummaryOutputDataIndexTree.ToString() ); localTable := recycleBin.LocalTable( relnew,Name := MP_Cell_ScheduleSummary::GetTableName() ); startDate := minselect( tables,Elements.MP_Column,column,column.CustomDate() ).CustomDate(); @@ -43,6 +42,7 @@ localColumnIndexTree.Root().AddChild( localColumnHandle,localColumns.Size() - 1 ); } traverse( tables,Elements.MP_Row,row ){ + localRow := localTable.LocalRow( relnew,CustomName := row.Name(),Index := localTable.GetRowIndexCache() ); traverse( localColumns,Elements,localColumn ){ @@ -51,7 +51,6 @@ output := 0.0; scheduleSummaryOutputDataKey := row.Name() + localColumn.CustomDate().AsQUILL(); - info( scheduleSummaryOutputDataKey ); scheduleSummaryOutputDataHandle := scheduleSummaryOutputDataIndexTree.GetHandle( scheduleSummaryOutputDataKey ); scheduleSummaryOutputDataIndex := guard( scheduleSummaryOutputDataIndexTree.Root().Child( scheduleSummaryOutputDataHandle ),null( NamedValue )); if( not isnull( scheduleSummaryOutputDataIndex )){ diff --git a/_Main/BL/Type_Test/StaticMethod_Test.qbl b/_Main/BL/Type_Test/StaticMethod_Test.qbl index 8b72915..721ec63 100644 --- a/_Main/BL/Type_Test/StaticMethod_Test.qbl +++ b/_Main/BL/Type_Test/StaticMethod_Test.qbl @@ -20,7 +20,9 @@ // } //} - attributes := "ShiftPattern;WorkingDay;Capacity;Output;".SubString( 0,"ShiftPattern;WorkingDay;Capacity;Output;".Length() - 1 ); - info( attributes ); + table := select( macroPlan,MP_Table,table,table.Name() = MP_Cell_ScheduleSummary::GetTableName() ); + if( not isnull( table )){ + table.Delete(); + } *] } diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData_OnDataChanged.def "b/_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData854_OnDataChanged\043906.def" similarity index 72% rename from _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData_OnDataChanged.def rename to "_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData854_OnDataChanged\043906.def" index 6b2b502..4ac2799 100644 --- a/_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData_OnDataChanged.def +++ "b/_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData854_OnDataChanged\043906.def" @@ -1,8 +1,8 @@ Quintiq file version 2.0 -#parent: PanelScheduleSummary/dhComparisonData -Response OnDataChanged () id:Response_PanelScheduleSummary_dhComparisonData_OnDataChanged +#parent: PanelScheduleSummary/dhComparisonData854 +Response OnDataChanged () id:Response_PanelScheduleSummary_dhComparisonData854_OnDataChanged_906 { - #keys: '[412672.1.94121857]' + #keys: '[412672.1.99700929]' CanBindMultiple: false DefinitionID: 'Responsedef_WebComponent_OnDataChanged' GroupServerCalls: true diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData854_OnDataChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData854_OnDataChanged.def deleted file mode 100644 index dc19aac..0000000 --- a/_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData854_OnDataChanged.def +++ /dev/null @@ -1,16 +0,0 @@ -Quintiq file version 2.0 -#parent: PanelScheduleSummary/dhComparisonData854 -Response OnDataChanged () id:Response_PanelScheduleSummary_dhComparisonData854_OnDataChanged -{ - #keys: '[412672.1.96380912]' - CanBindMultiple: false - DefinitionID: 'Responsedef_WebComponent_OnDataChanged' - GroupServerCalls: true - QuillAction - { - Body: - [* - // PanelScheduleSummary.Title( this.Data().Name() ); - *] - } -} -- Gitblit v1.9.3