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