From 13f6db875c31758f04f1236ec2495651275da4df Mon Sep 17 00:00:00 2001
From: lazhen <17772815105@139.com>
Date: 星期一, 19 八月 2024 14:27:28 +0800
Subject: [PATCH] Merge branch 'dev' of http://47.101.211.7:10101/r/VWED into dev-zlg

---
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPPA.def                                                      |   11 +
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_DropDownListCompareVersionPP_OnSelectionChanged.def        |    5 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPR.def                                                       |   12 +
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_DropDownListCompareVersionPR_OnSelectionChanged#599.def    |    3 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_PanelSelectionChecks.def                                               |    1 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionCurve.def                                                    |   11 +
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_DropDownListBaseVersionIDS_OnSelectionChanged.def         |    6 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_DropDownListBaseVersionPPA_OnSelectionChanged.def         |    6 
 _Main/Sys/Repr/Global/LocalCell_ScheduleSummary.qrp                                                                                         |   26 +++
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPP.def                                                       |   11 +
 _Main/UI/MacroPlannerWebApp/Component_StandardHoursReport/_ROOT_Component_FormComprehensiveStandardHoursReport.def                          |    1 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_bSelectionChecks700_OnClick.def                            |   21 +++
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_DropDownListBaseVersionPP_OnSelectionChanged.def           |    6 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionBudget.def                                                   |   11 +
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_DropDownListBaseVersionBudget_OnSelectionChanged.def   |    6 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxCurve_OnChanged.def                        |    7 +
 _Main/BL/Type_LocalCell_DemandComparison/StaticMethod_Compared.qbl                                                                          |    6 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_DropDownListBaseVersionCurve_OnSelectionChanged.def     |    6 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_DropDownListCompareVersionCurve_OnSelectionChanged.def  |    5 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_bSelectionChecks289_OnClick.def                           |   21 +++
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_DropDownListCompareVersionBudget_OnSelectionChange.def |    5 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionIDS.def                                                      |   13 +
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_DropDownListCompareVersionIDS_OnSelectionChanged.def      |   18 ++
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_bSelectionChecks253_OnClick.def                           |   21 +++
 /dev/null                                                                                                                                   |   21 ---
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_bSelectionChecks687_OnClick.def                            |   21 +++
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_DropDownListBaseVersionPR_OnSelectionChanged#98.def        |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPP_OnChanged.def                           |    7 +
 _Main/UI/MacroPlannerWebApp/Component_ApplicationMacroPlanner/Component_ActionBarGroupReport.def                                            |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_bSelectionChecks422_OnClick.def                         |   21 +++
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPR_OnChanged.def                           |    7 +
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxIDS_OnChanged.def                          |    7 +
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPPA_OnChanged.def                          |    7 +
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_bSelectionChecks703_OnClick.def                        |   21 +++
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxBudget_OnChanged.def                       |    7 +
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_MatrixEditor.def                                                       |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_DropDownListCompareVersionPPA_OnSelectionChanged.def      |    5 
 37 files changed, 301 insertions(+), 68 deletions(-)

diff --git a/_Main/BL/Type_LocalCell_DemandComparison/StaticMethod_Compared.qbl b/_Main/BL/Type_LocalCell_DemandComparison/StaticMethod_Compared.qbl
index 3c0055a..c29bb51 100644
--- a/_Main/BL/Type_LocalCell_DemandComparison/StaticMethod_Compared.qbl
+++ b/_Main/BL/Type_LocalCell_DemandComparison/StaticMethod_Compared.qbl
@@ -47,7 +47,6 @@
         columnNames := selectvalues( columns,Elements,column,true,column.Name() );
         
         // 鐢熸垚鏁版嵁
-        
         for ( rowIndex := 0; rowIndex < rowKeys.Size(); rowIndex++ ) {
           rowKey := rowKeys.Element( rowIndex );
           
@@ -87,7 +86,10 @@
                              CompareVersionValue := ifexpr( isnull( compareVersionCell ),"绌�",compareVersionCell.Value()));
               column.IsAttrbuteColumn( true );
               if( columnName = "鍙戝姩鏈洪浂浠跺彿" ){
-                row.CustomName( ifexpr( isnull( baseVersionCell ), ifexpr( isnull( compareVersionCell ),"绌�",compareVersionCell.Value()), baseVersionCell.Value()) );
+                row.ProductID( ifexpr( isnull( baseVersionCell ), ifexpr( isnull( compareVersionCell ),"绌�",compareVersionCell.Value()), baseVersionCell.Value()) );
+              }
+              if( columnName = "浜у湴" ){
+                row.CustomName( row.ProductID() + " > " + ifexpr( isnull( baseVersionCell ), ifexpr( isnull( compareVersionCell ),"绌�",compareVersionCell.Value()), baseVersionCell.Value()) );
               }
             }else{
               row.LocalCell( relnew,LocalCell_DemandComparison,LocalColumn := column,
diff --git a/_Main/Sys/Repr/Global/LocalCell_ScheduleSummary.qrp b/_Main/Sys/Repr/Global/LocalCell_ScheduleSummary.qrp
new file mode 100644
index 0000000..800264d
--- /dev/null
+++ b/_Main/Sys/Repr/Global/LocalCell_ScheduleSummary.qrp
@@ -0,0 +1,26 @@
+Quintiq file version 2.0
+#parent: #root
+TypeRepresentation LocalCell_ScheduleSummary
+{
+  AttributeRepresentation Capacity
+  {
+    AttributeKey: '[412672.1.95303229]'
+    Synonym: '浜ц兘'
+  }
+  AttributeRepresentation Output
+  {
+    AttributeKey: '[412672.1.95303220]'
+    Synonym: '浜у嚭'
+  }
+  AttributeRepresentation ShiftPattern
+  {
+    AttributeKey: '[412672.1.95303223]'
+    Synonym: '鐝'
+  }
+  AttributeRepresentation WorkingDay
+  {
+    AttributeKey: '[412672.1.95303226]'
+    Synonym: '宸ヤ綔鏃�'
+  }
+  RelationRepresentation LocalColumn { RelationKey: '[412672.0.1084249679]' Visibility: 'Normal' }
+}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_ApplicationMacroPlanner/Component_ActionBarGroupReport.def b/_Main/UI/MacroPlannerWebApp/Component_ApplicationMacroPlanner/Component_ActionBarGroupReport.def
index be2f284..6028da1 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_ApplicationMacroPlanner/Component_ActionBarGroupReport.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_ApplicationMacroPlanner/Component_ActionBarGroupReport.def
@@ -60,7 +60,7 @@
       Properties:
       [
         Image: 'DOCUMENT_CHART'
-        Label: '宸ユ椂鍒舵姤琛�'
+        Label: '鍙樺姩浜哄姏鎴愭湰鎶ヨ〃'
         Taborder: 4
       ]
     }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_MatrixEditor.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_MatrixEditor.def
index df39242..7e1f2d0 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_MatrixEditor.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_MatrixEditor.def
@@ -46,7 +46,7 @@
           [
             DataType: 'LocalTable'
             FilterArguments: 'checkedProduct:QMacroPlanner::FormDemandComparison.dhFinelProduct'
-            FixedFilter: 'exists( checkedProduct,Elements,product,product.ID() = object.Name() )'
+            FixedFilter: 'exists( checkedProduct,Elements,product,product.ID() = object.ProductID())'
             Source: 'dhComparisonData'
             Taborder: 0
             Transformation: 'LocalRow'
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_PanelSelectionChecks.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_PanelSelectionChecks.def
index 6ad0414..b5a1f1d 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_PanelSelectionChecks.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_PanelSelectionChecks.def
@@ -11,6 +11,7 @@
       BaseType: 'WebCheckbox'
       Properties:
       [
+        Checked: true
         Label: 'PR'
         Taborder: 0
       ]
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionBudget.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionBudget.def
index 01b3985..a1b3224 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionBudget.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionBudget.def
@@ -71,6 +71,17 @@
         Taborder: 2
       ]
     }
+    Component bSelectionChecks703
+    {
+      #keys: '[414996.1.13998618]'
+      BaseType: 'WebButton'
+      Properties:
+      [
+        Image: 'CHECK'
+        Label: '纭閫夋嫨'
+        Taborder: 3
+      ]
+    }
   ]
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionCurve.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionCurve.def
index a5d916d..38f1b91 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionCurve.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionCurve.def
@@ -71,6 +71,17 @@
         Taborder: 2
       ]
     }
+    Component bSelectionChecks422
+    {
+      #keys: '[414996.1.13998648]'
+      BaseType: 'WebButton'
+      Properties:
+      [
+        Image: 'CHECK'
+        Label: '纭閫夋嫨'
+        Taborder: 3
+      ]
+    }
   ]
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionIDS.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionIDS.def
index 99ebb61..3288024 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionIDS.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionIDS.def
@@ -42,7 +42,7 @@
         Taborder: 1
       ]
     }
-    Component DataExtractorOperationIDS
+    Component DropDownListCompareVersionIDS
     {
       #keys: '[412672.0.1109211945]'
       BaseType: 'WebDropDownList'
@@ -71,6 +71,17 @@
         Taborder: 2
       ]
     }
+    Component bSelectionChecks289
+    {
+      #keys: '[414996.1.13998638]'
+      BaseType: 'WebButton'
+      Properties:
+      [
+        Image: 'CHECK'
+        Label: '纭閫夋嫨'
+        Taborder: 3
+      ]
+    }
   ]
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPP.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPP.def
index 6143d29..6e60227 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPP.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPP.def
@@ -71,6 +71,17 @@
         Taborder: 2
       ]
     }
+    Component bSelectionChecks687
+    {
+      #keys: '[414996.1.13998608]'
+      BaseType: 'WebButton'
+      Properties:
+      [
+        Image: 'CHECK'
+        Label: '纭閫夋嫨'
+        Taborder: 3
+      ]
+    }
   ]
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPPA.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPPA.def
index bc16673..2993ca2 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPPA.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPPA.def
@@ -71,6 +71,17 @@
         Taborder: 2
       ]
     }
+    Component bSelectionChecks253
+    {
+      #keys: '[414996.1.13998628]'
+      BaseType: 'WebButton'
+      Properties:
+      [
+        Image: 'CHECK'
+        Label: '纭閫夋嫨'
+        Taborder: 3
+      ]
+    }
   ]
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPR.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPR.def
index 1bf0f92..6ea8065 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPR.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pSelectionPR.def
@@ -71,6 +71,17 @@
         Taborder: 2
       ]
     }
+    Component bSelectionChecks700
+    {
+      #keys: '[414996.1.13998597]'
+      BaseType: 'WebButton'
+      Properties:
+      [
+        Image: 'CHECK'
+        Label: '纭閫夋嫨'
+        Taborder: 3
+      ]
+    }
   ]
   Properties:
   [
@@ -78,6 +89,5 @@
     Orientation: 'horizontal'
     Taborder: 1
     Title: 'PR'
-    Visible: false
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxBudget_OnChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxBudget_OnChanged.def
index f7b4213..69a5674 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxBudget_OnChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxBudget_OnChanged.def
@@ -11,6 +11,13 @@
     Body:
     [*
       pSelectionBudget.Visible( this.Checked() );
+      if( this.Checked() ){
+        CheckboxPR.Checked( false );
+        CheckboxPP.Checked( false );
+        CheckboxPPA.Checked( false );
+        CheckboxIDS.Checked( false );
+        CheckboxCurve.Checked( false ); 
+      }
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxCurve_OnChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxCurve_OnChanged.def
index ae34ee1..9f4e161 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxCurve_OnChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxCurve_OnChanged.def
@@ -11,6 +11,13 @@
     Body:
     [*
       pSelectionCurve.Visible( this.Checked() );
+      if( this.Checked() ){
+        CheckboxPR.Checked( false );
+        CheckboxPP.Checked( false );
+        CheckboxBudget.Checked( false );
+        CheckboxPPA.Checked( false );
+        CheckboxIDS.Checked( false );
+      }
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxIDS_OnChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxIDS_OnChanged.def
index 80822a8..1efc848 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxIDS_OnChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxIDS_OnChanged.def
@@ -11,6 +11,13 @@
     Body:
     [*
       pSelectionIDS.Visible( this.Checked() );
+      if( this.Checked() ){
+        CheckboxPR.Checked( false );
+        CheckboxPP.Checked( false );
+        CheckboxBudget.Checked( false );
+        CheckboxPPA.Checked( false );
+        CheckboxCurve.Checked( false ); 
+      }
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPPA_OnChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPPA_OnChanged.def
index f14848a..3b28cab 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPPA_OnChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPPA_OnChanged.def
@@ -11,6 +11,13 @@
     Body:
     [*
       pSelectionPPA.Visible( this.Checked() );
+      if( this.Checked() ){
+        CheckboxPR.Checked( false );
+        CheckboxPP.Checked( false );
+        CheckboxBudget.Checked( false );
+        CheckboxIDS.Checked( false );
+        CheckboxCurve.Checked( false ); 
+      }
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPP_OnChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPP_OnChanged.def
index 7b148be..952e57c 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPP_OnChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPP_OnChanged.def
@@ -11,6 +11,13 @@
     Body:
     [*
       pSelectionPP.Visible( this.Checked() );
+      if( this.Checked() ){
+        CheckboxPR.Checked( false );
+        CheckboxBudget.Checked( false );
+        CheckboxPPA.Checked( false );
+        CheckboxIDS.Checked( false );
+        CheckboxCurve.Checked( false ); 
+      }
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPR_OnChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPR_OnChanged.def
index c27e799..9d6811e 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPR_OnChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelSelectionChecks_CheckboxPR_OnChanged.def
@@ -11,6 +11,13 @@
     Body:
     [*
       pSelectionPR.Visible( this.Checked() );
+      if( this.Checked() ){
+        CheckboxPP.Checked( false );
+        CheckboxBudget.Checked( false );
+        CheckboxPPA.Checked( false );
+        CheckboxIDS.Checked( false );
+        CheckboxCurve.Checked( false ); 
+      }
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_DropDownListBaseVersionBudget_OnSelectionChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_DropDownListBaseVersionBudget_OnSelectionChanged.def
index 69e9ffc..48dce28 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_DropDownListBaseVersionBudget_OnSelectionChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_DropDownListBaseVersionBudget_OnSelectionChanged.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 #parent: pSelectionBudget/DropDownListBaseVersionBudget
 Response OnSelectionChanged (
-  ArchivePR selection
+  ArchiveBudget selection
 ) id:Response_pSelectionBudget_DropDownListBaseVersionBudget_OnSelectionChanged
 {
   #keys: '[412672.0.1109211896]'
@@ -12,10 +12,8 @@
   {
     Body:
     [*
-      dhBaseVersionPR.Data( selection );
+      dhBaseVersionBudget.Data( selection );
       this.Tooltip( selection.Name() );
-      lBaseVersionName.Text( selection.Name() );
-      dhBaseVersionPath.Data( selection.FilePath() );
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_DropDownListCompareVersionBudget_OnSelectionChange.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_DropDownListCompareVersionBudget_OnSelectionChange.def
index 7c66484..f0d762e 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_DropDownListCompareVersionBudget_OnSelectionChange.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_DropDownListCompareVersionBudget_OnSelectionChange.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 #parent: pSelectionBudget/DropDownListCompareVersionBudget
 Response OnSelectionChanged (
-  ArchivePR selection
+  ArchiveBudget selection
 ) id:Response_pSelectionBudget_DropDownListCompareVersionBudget_OnSelectionChanged
 {
   #keys: '[412672.0.1109211895]'
@@ -13,9 +13,6 @@
     Body:
     [*
       this.Tooltip( selection.Name() );
-      
-      lCompareVersionName.Text( selection.Name() );
-      dhCompareVersionPath.Data( selection.FilePath() );
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_bSelectionChecks703_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_bSelectionChecks703_OnClick.def
new file mode 100644
index 0000000..5d57f6d
--- /dev/null
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionBudget_bSelectionChecks703_OnClick.def
@@ -0,0 +1,21 @@
+Quintiq file version 2.0
+#parent: pSelectionBudget/bSelectionChecks703
+Response OnClick () id:Response_pSelectionBudget_bSelectionChecks703_OnClick
+{
+  #keys: '[414996.1.13998617]'
+  CanBindMultiple: false
+  DefinitionID: 'Responsedef_WebButton_OnClick'
+  GroupServerCalls: true
+  QuillAction
+  {
+    Body:
+    [*
+      if( CheckboxBudget.Checked() ){
+        dhBaseVersionPath.Data( DropDownListBaseVersionBudget.Data().FilePath() );
+        lBaseVersionName.Text( DropDownListBaseVersionBudget.Data().Name() );
+        dhCompareVersionPath.Data( DropDownListCompareVersionBudget.Data().FilePath() );
+        lCompareVersionName.Text( DropDownListCompareVersionBudget.Data().Name() );
+      }
+    *]
+  }
+}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_DropDownListBaseVersionCurve_OnSelectionChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_DropDownListBaseVersionCurve_OnSelectionChanged.def
index 7023788..bf8e3a1 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_DropDownListBaseVersionCurve_OnSelectionChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_DropDownListBaseVersionCurve_OnSelectionChanged.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 #parent: pSelectionCurve/DropDownListBaseVersionCurve
 Response OnSelectionChanged (
-  ArchivePR selection
+  ArchiveCurve selection
 ) id:Response_pSelectionCurve_DropDownListBaseVersionCurve_OnSelectionChanged
 {
   #keys: '[412672.0.1109211962]'
@@ -12,10 +12,8 @@
   {
     Body:
     [*
-      dhBaseVersionPR.Data( selection );
+      dhBaseVersionCurve.Data( selection );
       this.Tooltip( selection.Name() );
-      lBaseVersionName.Text( selection.Name() );
-      dhBaseVersionPath.Data( selection.FilePath() );
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_DropDownListCompareVersionCurve_OnSelectionChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_DropDownListCompareVersionCurve_OnSelectionChanged.def
index 15c0069..6957d5b 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_DropDownListCompareVersionCurve_OnSelectionChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_DropDownListCompareVersionCurve_OnSelectionChanged.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 #parent: pSelectionCurve/DropDownListCompareVersionCurve
 Response OnSelectionChanged (
-  ArchivePR selection
+  ArchiveCurve selection
 ) id:Response_pSelectionCurve_DropDownListCompareVersionCurve_OnSelectionChanged
 {
   #keys: '[412672.0.1109211961]'
@@ -13,9 +13,6 @@
     Body:
     [*
       this.Tooltip( selection.Name() );
-      
-      lCompareVersionName.Text( selection.Name() );
-      dhCompareVersionPath.Data( selection.FilePath() );
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_bSelectionChecks422_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_bSelectionChecks422_OnClick.def
new file mode 100644
index 0000000..84860e7
--- /dev/null
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionCurve_bSelectionChecks422_OnClick.def
@@ -0,0 +1,21 @@
+Quintiq file version 2.0
+#parent: pSelectionCurve/bSelectionChecks422
+Response OnClick () id:Response_pSelectionCurve_bSelectionChecks422_OnClick
+{
+  #keys: '[414996.1.13998647]'
+  CanBindMultiple: false
+  DefinitionID: 'Responsedef_WebButton_OnClick'
+  GroupServerCalls: true
+  QuillAction
+  {
+    Body:
+    [*
+      if( CheckboxCurve.Checked() ){
+        dhBaseVersionPath.Data( DropDownListBaseVersionCurve.Data().FilePath() );
+        lBaseVersionName.Text( DropDownListBaseVersionCurve.Data().Name() );
+        dhCompareVersionPath.Data( DropDownListCompareVersionCurve.Data().FilePath() );
+        lCompareVersionName.Text( DropDownListCompareVersionCurve.Data().Name() );
+      }
+    *]
+  }
+}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_DataExtractorOperationIDS_OnSelectionChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_DataExtractorOperationIDS_OnSelectionChanged.def
deleted file mode 100644
index 0f02dcb..0000000
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_DataExtractorOperationIDS_OnSelectionChanged.def
+++ /dev/null
@@ -1,21 +0,0 @@
-Quintiq file version 2.0
-#parent: pSelectionIDS/DataExtractorOperationIDS
-Response OnSelectionChanged (
-  ArchivePR selection
-) id:Response_pSelectionIDS_DataExtractorOperationIDS_OnSelectionChanged
-{
-  #keys: '[412672.0.1109211939]'
-  CanBindMultiple: false
-  DefinitionID: 'Responsedef_WebDropDownList_OnSelectionChanged'
-  GroupServerCalls: true
-  QuillAction
-  {
-    Body:
-    [*
-      this.Tooltip( selection.Name() );
-      
-      lCompareVersionName.Text( selection.Name() );
-      dhCompareVersionPath.Data( selection.FilePath() );
-    *]
-  }
-}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_DropDownListBaseVersionIDS_OnSelectionChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_DropDownListBaseVersionIDS_OnSelectionChanged.def
index e073306..7167c4a 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_DropDownListBaseVersionIDS_OnSelectionChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_DropDownListBaseVersionIDS_OnSelectionChanged.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 #parent: pSelectionIDS/DropDownListBaseVersionIDS
 Response OnSelectionChanged (
-  ArchivePR selection
+  ArchiveIDS selection
 ) id:Response_pSelectionIDS_DropDownListBaseVersionIDS_OnSelectionChanged
 {
   #keys: '[412672.0.1109211940]'
@@ -12,10 +12,8 @@
   {
     Body:
     [*
-      dhBaseVersionPR.Data( selection );
+      dhBaseVersionIDS.Data( selection );
       this.Tooltip( selection.Name() );
-      lBaseVersionName.Text( selection.Name() );
-      dhBaseVersionPath.Data( selection.FilePath() );
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_DropDownListCompareVersionIDS_OnSelectionChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_DropDownListCompareVersionIDS_OnSelectionChanged.def
new file mode 100644
index 0000000..ef6050f
--- /dev/null
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_DropDownListCompareVersionIDS_OnSelectionChanged.def
@@ -0,0 +1,18 @@
+Quintiq file version 2.0
+#parent: pSelectionIDS/DropDownListCompareVersionIDS
+Response OnSelectionChanged (
+  ArchiveIDS selection
+) id:Response_pSelectionIDS_DropDownListCompareVersionIDS_OnSelectionChanged
+{
+  #keys: '[412672.0.1109211939]'
+  CanBindMultiple: false
+  DefinitionID: 'Responsedef_WebDropDownList_OnSelectionChanged'
+  GroupServerCalls: true
+  QuillAction
+  {
+    Body:
+    [*
+      this.Tooltip( selection.Name() );
+    *]
+  }
+}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_bSelectionChecks289_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_bSelectionChecks289_OnClick.def
new file mode 100644
index 0000000..9369ce4
--- /dev/null
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionIDS_bSelectionChecks289_OnClick.def
@@ -0,0 +1,21 @@
+Quintiq file version 2.0
+#parent: pSelectionIDS/bSelectionChecks289
+Response OnClick () id:Response_pSelectionIDS_bSelectionChecks289_OnClick
+{
+  #keys: '[414996.1.13998637]'
+  CanBindMultiple: false
+  DefinitionID: 'Responsedef_WebButton_OnClick'
+  GroupServerCalls: true
+  QuillAction
+  {
+    Body:
+    [*
+      if( CheckboxIDS.Checked() ){
+        dhBaseVersionPath.Data( DropDownListBaseVersionIDS.Data().FilePath() );
+        lBaseVersionName.Text( DropDownListBaseVersionIDS.Data().Name() );
+        dhCompareVersionPath.Data( DropDownListCompareVersionIDS.Data().FilePath() ); 
+        lCompareVersionName.Text( DropDownListCompareVersionIDS.Data().Name() );
+      }
+    *]
+  }
+}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_DropDownListBaseVersionPPA_OnSelectionChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_DropDownListBaseVersionPPA_OnSelectionChanged.def
index 16667cd..ebeef7c 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_DropDownListBaseVersionPPA_OnSelectionChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_DropDownListBaseVersionPPA_OnSelectionChanged.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 #parent: pSelectionPPA/DropDownListBaseVersionPPA
 Response OnSelectionChanged (
-  ArchivePR selection
+  ArchivePPA selection
 ) id:Response_pSelectionPPA_DropDownListBaseVersionPPA_OnSelectionChanged
 {
   #keys: '[412672.0.1109211918]'
@@ -12,10 +12,8 @@
   {
     Body:
     [*
-      dhBaseVersionPR.Data( selection );
+      dhBaseVersionPPA.Data( selection );
       this.Tooltip( selection.Name() );
-      lBaseVersionName.Text( selection.Name() );
-      dhBaseVersionPath.Data( selection.FilePath() );
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_DropDownListCompareVersionPPA_OnSelectionChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_DropDownListCompareVersionPPA_OnSelectionChanged.def
index edd14ce..987f945 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_DropDownListCompareVersionPPA_OnSelectionChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_DropDownListCompareVersionPPA_OnSelectionChanged.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 #parent: pSelectionPPA/DropDownListCompareVersionPPA
 Response OnSelectionChanged (
-  ArchivePR selection
+  ArchivePPA selection
 ) id:Response_pSelectionPPA_DropDownListCompareVersionPPA_OnSelectionChanged
 {
   #keys: '[412672.0.1109211917]'
@@ -13,9 +13,6 @@
     Body:
     [*
       this.Tooltip( selection.Name() );
-      
-      lCompareVersionName.Text( selection.Name() );
-      dhCompareVersionPath.Data( selection.FilePath() );
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_bSelectionChecks253_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_bSelectionChecks253_OnClick.def
new file mode 100644
index 0000000..ee9f482
--- /dev/null
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPPA_bSelectionChecks253_OnClick.def
@@ -0,0 +1,21 @@
+Quintiq file version 2.0
+#parent: pSelectionPPA/bSelectionChecks253
+Response OnClick () id:Response_pSelectionPPA_bSelectionChecks253_OnClick
+{
+  #keys: '[414996.1.13998627]'
+  CanBindMultiple: false
+  DefinitionID: 'Responsedef_WebButton_OnClick'
+  GroupServerCalls: true
+  QuillAction
+  {
+    Body:
+    [*
+      if( CheckboxPPA.Checked() ){
+        dhBaseVersionPath.Data( DropDownListBaseVersionPPA.Data().FilePath() );
+        lBaseVersionName.Text( DropDownListBaseVersionPPA.Data().Name() );
+        dhCompareVersionPath.Data( DropDownListCompareVersionPPA.Data().FilePath() );
+        lCompareVersionName.Text( DropDownListCompareVersionPPA.Data().Name() );
+      }
+    *]
+  }
+}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_DropDownListBaseVersionPP_OnSelectionChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_DropDownListBaseVersionPP_OnSelectionChanged.def
index 5c17713..f49972f 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_DropDownListBaseVersionPP_OnSelectionChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_DropDownListBaseVersionPP_OnSelectionChanged.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 #parent: pSelectionPP/DropDownListBaseVersionPP
 Response OnSelectionChanged (
-  ArchivePR selection
+  ArchivePP selection
 ) id:Response_pSelectionPP_DropDownListBaseVersionPP_OnSelectionChanged
 {
   #keys: '[412672.0.1109211873]'
@@ -12,10 +12,8 @@
   {
     Body:
     [*
-      dhBaseVersionPR.Data( selection );
+      dhBaseVersionPP.Data( selection );
       this.Tooltip( selection.Name() );
-      lBaseVersionName.Text( selection.Name() );
-      dhBaseVersionPath.Data( selection.FilePath() );
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_DropDownListCompareVersionPP_OnSelectionChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_DropDownListCompareVersionPP_OnSelectionChanged.def
index 8055aaf..346ce19 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_DropDownListCompareVersionPP_OnSelectionChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_DropDownListCompareVersionPP_OnSelectionChanged.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 #parent: pSelectionPP/DropDownListCompareVersionPP
 Response OnSelectionChanged (
-  ArchivePR selection
+  ArchivePP selection
 ) id:Response_pSelectionPP_DropDownListCompareVersionPP_OnSelectionChanged
 {
   #keys: '[412672.0.1109211872]'
@@ -13,9 +13,6 @@
     Body:
     [*
       this.Tooltip( selection.Name() );
-      
-      lCompareVersionName.Text( selection.Name() );
-      dhCompareVersionPath.Data( selection.FilePath() );
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_bSelectionChecks687_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_bSelectionChecks687_OnClick.def
new file mode 100644
index 0000000..04db83b
--- /dev/null
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPP_bSelectionChecks687_OnClick.def
@@ -0,0 +1,21 @@
+Quintiq file version 2.0
+#parent: pSelectionPP/bSelectionChecks687
+Response OnClick () id:Response_pSelectionPP_bSelectionChecks687_OnClick
+{
+  #keys: '[414996.1.13998607]'
+  CanBindMultiple: false
+  DefinitionID: 'Responsedef_WebButton_OnClick'
+  GroupServerCalls: true
+  QuillAction
+  {
+    Body:
+    [*
+      if( CheckboxPP.Checked() ){
+        dhBaseVersionPath.Data( DropDownListBaseVersionPP.Data().FilePath() );
+        lBaseVersionName.Text( DropDownListBaseVersionPP.Data().Name() );
+        dhCompareVersionPath.Data( DropDownListCompareVersionPP.Data().FilePath() );
+        lCompareVersionName.Text( DropDownListCompareVersionPP.Data().Name() );
+      }
+    *]
+  }
+}
diff --git "a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_DropDownListBaseVersionPR_OnSelectionChanged\04398.def" "b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_DropDownListBaseVersionPR_OnSelectionChanged\04398.def"
index 5a1fb6f..922afef 100644
--- "a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_DropDownListBaseVersionPR_OnSelectionChanged\04398.def"
+++ "b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_DropDownListBaseVersionPR_OnSelectionChanged\04398.def"
@@ -14,8 +14,6 @@
     [*
       dhBaseVersionPR.Data( selection );
       this.Tooltip( selection.Name() );
-      lBaseVersionName.Text( selection.Name() );
-      dhBaseVersionPath.Data( selection.FilePath() );
     *]
   }
 }
diff --git "a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_DropDownListCompareVersionPR_OnSelectionChanged\043599.def" "b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_DropDownListCompareVersionPR_OnSelectionChanged\043599.def"
index d5fe96a..3a67c17 100644
--- "a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_DropDownListCompareVersionPR_OnSelectionChanged\043599.def"
+++ "b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_DropDownListCompareVersionPR_OnSelectionChanged\043599.def"
@@ -13,9 +13,6 @@
     Body:
     [*
       this.Tooltip( selection.Name() );
-      
-      lCompareVersionName.Text( selection.Name() );
-      dhCompareVersionPath.Data( selection.FilePath() );
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_bSelectionChecks700_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_bSelectionChecks700_OnClick.def
new file mode 100644
index 0000000..8b15881
--- /dev/null
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pSelectionPR_bSelectionChecks700_OnClick.def
@@ -0,0 +1,21 @@
+Quintiq file version 2.0
+#parent: pSelectionPR/bSelectionChecks700
+Response OnClick () id:Response_pSelectionPR_bSelectionChecks700_OnClick
+{
+  #keys: '[414996.1.13998596]'
+  CanBindMultiple: false
+  DefinitionID: 'Responsedef_WebButton_OnClick'
+  GroupServerCalls: true
+  QuillAction
+  {
+    Body:
+    [*
+      if( CheckboxPR.Checked() ){
+        dhBaseVersionPath.Data( DropDownListBaseVersionPR.Data().FilePath() );
+        lBaseVersionName.Text( DropDownListBaseVersionPR.Data().Name() );
+        dhCompareVersionPath.Data( DropDownListCompareVersionPR.Data().FilePath() );
+        lCompareVersionName.Text( DropDownListCompareVersionPR.Data().Name() );
+      }
+    *]
+  }
+}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_StandardHoursReport/_ROOT_Component_FormComprehensiveStandardHoursReport.def b/_Main/UI/MacroPlannerWebApp/Component_StandardHoursReport/_ROOT_Component_FormComprehensiveStandardHoursReport.def
index 5a8f45a..324516b 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_StandardHoursReport/_ROOT_Component_FormComprehensiveStandardHoursReport.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_StandardHoursReport/_ROOT_Component_FormComprehensiveStandardHoursReport.def
@@ -12,5 +12,6 @@
   Properties:
   [
     Image: 'DOCUMENT_CHART'
+    Title: '鍙樺姩浜哄姏鎴愭湰鎶ヨ〃'
   ]
 }

--
Gitblit v1.9.3