From 80292b4d86d3bdff3483ee73614e8292c1705070 Mon Sep 17 00:00:00 2001
From: xiaoding721 <33130084+xiaoding721@users.noreply.github.com>
Date: 星期三, 13 十一月 2024 15:03:09 +0800
Subject: [PATCH] 调整页面布局

---
 _Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage245.def                                                   |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu319.def                                        |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pPower_dhCheckPowers_OnDataChanged.def                         |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListGenerations#529.def                                       |    5 
 _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListPowers#568.def                                            |    3 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListMQBMLB_OnClick.def                                         |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage519.def                                 |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu687.def                                   |    2 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu623.def                                                     |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage963.def                                      |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu687.def                                        |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pGeneration_dhCheckGenerations_OnDataChanged.def          |    2 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Response_pPower_dhPowers_OnCreated.def                                               |    2 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListPowers_OnClick.def                                                      |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pDemandComparison#822.def                                     |    6 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pProductAttributeFilter.def                                   |    3 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Response_pGeneration_dhGenerations_OnCreated.def                                     |    2 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Response_pMQBMLB_dhMQBMLB_OnCreated.def                                              |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pMQBMLB#393.def                                               |    4 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListPowers_OnClick.def                                    |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListPowers_OnClick.def                                         |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhFinelProducts_OnCreated.def            |    4 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage245.def                                 |    2 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def                                     |    2 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListGenerations_OnClick.def                                                 |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pProductAttributeFilter#791.def                               |    1 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListMQBMLB_OnClick.def                                                      |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pPower_dhCheckPowers_OnDataChanged.def                    |    2 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Response_pGeneration_dhCheckGenerations_OnDataChanged.def                            |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListMQBMLB#925.def                                            |    3 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelFilter_137_ButtonClearFilter_OnClick.def                  |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedProducts_OnDataChanged.def      |    8 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedSalesSegments_OnDataChanged.def |   21 +++
 _Main/UI/MacroPlannerWebApp/Component_Form701/Component_pPower.def                                                                 |   12 +
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pGeneration_dhCheckGenerations_OnDataChanged.def               |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def                        |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage519.def                                      |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pPower_dhPowers_OnCreated.def                                  |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListPowers.def                                           |    9 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListMQBMLB_OnClick.def                                    |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pMQBMLB_dhMQBMLB_OnCreated.def                                 |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu623.def                                        |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def                   |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage963.def                                 |    2 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Component_pProductAttributeFilter.def                                                |    3 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListPowers.def                                                |    9 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pProductAttributeFilter.def                              |    3 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListGenerations_OnClick.def                                    |    2 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Component_pMQBMLB.def                                                                |   12 +
 _Main/UI/MacroPlannerWebApp/Component_Form701/Response_pPower_dhCheckPowers_OnDataChanged.def                                      |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pMQBMLB.def                                                   |   12 +
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListMQBMLB.def                                                |    9 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListGenerations.def                                                        |    9 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pPower.def                                               |   12 +
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pPower_dhPowers_OnCreated.def                             |    2 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Component_pGeneration.def                                                            |   14 +
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pGeneration_dhGenerations_OnCreated.def                        |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pGeneration.def                                          |   14 +
 _Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu687.def                                                     |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pPower.def                                                    |   12 +
 _Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListMQBMLB.def                                                             |    9 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage519.def                                                   |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelOperation_bExport_OnClick.def                             |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage245.def                                      |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelFilter_137_ButtonFilter485_OnClick.def                    |    4 
 _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pGeneration#812.def                                           |    6 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListGenerations.def                                      |    9 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu319.def                                   |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pMQBMLB.def                                              |   12 +
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListMQBMLB.def                                           |    9 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pGeneration.def                                               |   14 +
 /dev/null                                                                                                                          |   21 ---
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu623.def                                   |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListGenerations.def                                           |    9 
 _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pPower#480.def                                                |    4 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pGeneration_dhGenerations_OnCreated.def                   |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pMQBMLB_dhMQBMLB_OnCreated.def                            |    2 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListPowers.def                                                             |    9 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage963.def                                                   |    2 
 _Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu319.def                                                     |    2 
 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListGenerations_OnClick.def                               |    2 
 81 files changed, 214 insertions(+), 174 deletions(-)

diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListGenerations.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListGenerations.def
index e7810eb..4eb67ef 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListGenerations.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListGenerations.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component ListGenerations
 {
-  #keys: '[414996.1.215964344]'
+  #keys: '[414996.1.218091520]'
   BaseType: 'WebList'
   Children:
   [
     Component DataExtractor989
     {
-      #keys: '[414996.1.215964345]'
+      #keys: '[414996.1.218091521]'
       BaseType: 'WebDataExtractor'
       Properties:
       [
@@ -20,7 +20,7 @@
     #child: listActionBarPage963
     Component DataSetLevel191
     {
-      #keys: '[414996.1.215964347]'
+      #keys: '[414996.1.218091523]'
       BaseType: 'WebDataSetLevel'
       Children:
       [
@@ -28,7 +28,7 @@
       ]
       Properties:
       [
-        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":-1,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":-1,"display":"always","editable":false,"attribute":"StringValue"}}]'
+        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":2,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":6,"display":"always","editable":false,"attribute":"StringValue"}}]'
         ContextMenu: 'listContextMenu687'
         Taborder: 2
       ]
@@ -36,6 +36,7 @@
   ]
   Properties:
   [
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListMQBMLB.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListMQBMLB.def
index c02a8ac..5eccf28 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListMQBMLB.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListMQBMLB.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component ListMQBMLB
 {
-  #keys: '[414996.1.215964326]'
+  #keys: '[414996.1.218091500]'
   BaseType: 'WebList'
   Children:
   [
     Component DataExtractor472
     {
-      #keys: '[414996.1.215964327]'
+      #keys: '[414996.1.218091501]'
       BaseType: 'WebDataExtractor'
       Properties:
       [
@@ -20,7 +20,7 @@
     #child: listActionBarPage519
     Component DataSetLevel527
     {
-      #keys: '[414996.1.215964329]'
+      #keys: '[414996.1.218091503]'
       BaseType: 'WebDataSetLevel'
       Children:
       [
@@ -28,7 +28,7 @@
       ]
       Properties:
       [
-        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":-1,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":-1,"display":"always","editable":false,"attribute":"StringValue"}}]'
+        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":2,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":6,"display":"always","editable":false,"attribute":"StringValue"}}]'
         ContextMenu: 'listContextMenu319'
         Taborder: 2
       ]
@@ -36,6 +36,7 @@
   ]
   Properties:
   [
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListPowers.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListPowers.def
index 1b6c9bd..6e68952 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListPowers.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_ListPowers.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component ListPowers
 {
-  #keys: '[414996.1.215964335]'
+  #keys: '[414996.1.218091509]'
   BaseType: 'WebList'
   Children:
   [
     Component DataExtractor671
     {
-      #keys: '[414996.1.215964336]'
+      #keys: '[414996.1.218091510]'
       BaseType: 'WebDataExtractor'
       Properties:
       [
@@ -20,7 +20,7 @@
     #child: listActionBarPage245
     Component DataSetLevel995
     {
-      #keys: '[414996.1.215964338]'
+      #keys: '[414996.1.218091512]'
       BaseType: 'WebDataSetLevel'
       Children:
       [
@@ -28,7 +28,7 @@
       ]
       Properties:
       [
-        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":-1,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":-1,"display":"always","editable":false,"attribute":"StringValue"}}]'
+        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":2,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":6,"display":"always","editable":false,"attribute":"StringValue"}}]'
         ContextMenu: 'listContextMenu623'
         Taborder: 2
       ]
@@ -36,6 +36,7 @@
   ]
   Properties:
   [
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage245.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage245.def
index 1166457..78007b6 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage245.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage245.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listActionBarPage245
 {
-  #keys: '[414996.1.215964337]'
+  #keys: '[414996.1.218091511]'
   BaseType: 'listActionBarPage'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage519.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage519.def
index d3cc383..71a5f23 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage519.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage519.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listActionBarPage519
 {
-  #keys: '[414996.1.215964328]'
+  #keys: '[414996.1.218091502]'
   BaseType: 'listActionBarPage'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage963.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage963.def
index 8b4763b..b8158a4 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage963.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listActionBarPage963.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listActionBarPage963
 {
-  #keys: '[414996.1.215964346]'
+  #keys: '[414996.1.218091522]'
   BaseType: 'listActionBarPage'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu319.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu319.def
index 2252ae5..e386fa2 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu319.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu319.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listContextMenu319
 {
-  #keys: '[414996.1.215964330]'
+  #keys: '[414996.1.218091504]'
   BaseType: 'listContextMenu'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu623.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu623.def
index a814d17..75c5526 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu623.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu623.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listContextMenu623
 {
-  #keys: '[414996.1.215964339]'
+  #keys: '[414996.1.218091513]'
   BaseType: 'listContextMenu'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu687.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu687.def
index 3b8751b..334ee4c 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu687.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_listContextMenu687.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listContextMenu687
 {
-  #keys: '[414996.1.215964348]'
+  #keys: '[414996.1.218091524]'
   BaseType: 'listContextMenu'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pGeneration.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pGeneration.def
index f6a9cea..708354e 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pGeneration.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pGeneration.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component pGeneration
 {
-  #keys: '[414996.1.215964342]'
+  #keys: '[414996.1.218091516]'
   BaseType: 'WebPanel'
   Children:
   [
     Component dhGenerations
     {
-      #keys: '[414996.1.215964343]'
+      #keys: '[414996.1.218091517]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Properties:
@@ -15,17 +15,16 @@
         Taborder: 1
       ]
     }
-    #child: ListGenerations
     Component dhCheckGenerations
     {
-      #keys: '[414996.1.215964349]'
+      #keys: '[414996.1.218091518]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Children:
       [
         Component deCheckGenerations
         {
-          #keys: '[414996.1.215964350]'
+          #keys: '[414996.1.218091519]'
           BaseType: 'WebDataExtractor'
           Properties:
           [
@@ -42,10 +41,13 @@
         Taborder: 2
       ]
     }
+    #child: ListGenerations
   ]
   Properties:
   [
-    MinimumRows: 20
+    FixedSize: true
+    MinimumColumns: 8
+    MinimumRows: 15
     Taborder: 0
     Title: 'Generation'
   ]
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pMQBMLB.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pMQBMLB.def
index 875d43e..a1117e0 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pMQBMLB.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pMQBMLB.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component pMQBMLB
 {
-  #keys: '[414996.1.215964324]'
+  #keys: '[414996.1.218091498]'
   BaseType: 'WebPanel'
   Children:
   [
     Component dhMQBMLB
     {
-      #keys: '[414996.1.215964325]'
+      #keys: '[414996.1.218091499]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Properties:
@@ -18,14 +18,14 @@
     #child: ListMQBMLB
     Component dhCheckMQBMLB
     {
-      #keys: '[414996.1.215964331]'
+      #keys: '[414996.1.218091505]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Children:
       [
         Component deCheckMQBMLB
         {
-          #keys: '[414996.1.215964332]'
+          #keys: '[414996.1.218091506]'
           BaseType: 'WebDataExtractor'
           Properties:
           [
@@ -45,7 +45,9 @@
   ]
   Properties:
   [
-    MinimumRows: 20
+    FixedSize: true
+    MinimumColumns: 8
+    MinimumRows: 15
     Taborder: 2
     Title: 'MQB/MLB'
   ]
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pPower.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pPower.def
index 139ac77..24caf4a 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pPower.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pPower.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component pPower
 {
-  #keys: '[414996.1.215964333]'
+  #keys: '[414996.1.218091507]'
   BaseType: 'WebPanel'
   Children:
   [
     Component dhPowers
     {
-      #keys: '[414996.1.215964334]'
+      #keys: '[414996.1.218091508]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Properties:
@@ -18,14 +18,14 @@
     #child: ListPowers
     Component dhCheckPowers
     {
-      #keys: '[414996.1.215964340]'
+      #keys: '[414996.1.218091514]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Children:
       [
         Component deCheckPowers
         {
-          #keys: '[414996.1.215964341]'
+          #keys: '[414996.1.218091515]'
           BaseType: 'WebDataExtractor'
           Properties:
           [
@@ -45,7 +45,9 @@
   ]
   Properties:
   [
-    MinimumRows: 20
+    FixedSize: true
+    MinimumColumns: 8
+    MinimumRows: 15
     Taborder: 1
     Title: 'Power'
   ]
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pProductAttributeFilter.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pProductAttributeFilter.def
index 8485676..d09cd9e 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pProductAttributeFilter.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Component_pProductAttributeFilter.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component pProductAttributeFilter
 {
-  #keys: '[414996.1.215964323]'
+  #keys: '[414996.1.218091497]'
   BaseType: 'WebPanel'
   Children:
   [
@@ -12,6 +12,7 @@
   Properties:
   [
     FixedSize: true
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListGenerations_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListGenerations_OnClick.def
index f895650..0048c99 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListGenerations_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListGenerations_OnClick.def
@@ -4,7 +4,7 @@
   LocalValue selection
 ) id:Response_ListGenerations_OnClick
 {
-  #keys: '[414996.1.215964309]'
+  #keys: '[414996.1.218091482]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebList_OnClick'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListMQBMLB_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListMQBMLB_OnClick.def
index b33bc93..6262cf7 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListMQBMLB_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListMQBMLB_OnClick.def
@@ -4,7 +4,7 @@
   LocalValue selection
 ) id:Response_ListMQBMLB_OnClick
 {
-  #keys: '[414996.1.215964317]'
+  #keys: '[414996.1.218091491]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebList_OnClick'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListPowers_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListPowers_OnClick.def
index 5becb69..80f51bc 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListPowers_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_ListPowers_OnClick.def
@@ -4,7 +4,7 @@
   LocalValue selection
 ) id:Response_ListPowers_OnClick
 {
-  #keys: '[414996.1.215964313]'
+  #keys: '[414996.1.218091487]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebList_OnClick'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pGeneration_dhCheckGenerations_OnDataChanged.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pGeneration_dhCheckGenerations_OnDataChanged.def
index 640fe57..bbb124e 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pGeneration_dhCheckGenerations_OnDataChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pGeneration_dhCheckGenerations_OnDataChanged.def
@@ -2,7 +2,7 @@
 #parent: pGeneration/dhCheckGenerations
 Response OnDataChanged () id:Response_pGeneration_dhCheckGenerations_OnDataChanged
 {
-  #keys: '[414996.1.215964308]'
+  #keys: '[414996.1.218091484]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pGeneration_dhGenerations_OnCreated.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pGeneration_dhGenerations_OnCreated.def
index e278063..764006f 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pGeneration_dhGenerations_OnCreated.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pGeneration_dhGenerations_OnCreated.def
@@ -2,7 +2,7 @@
 #parent: pGeneration/dhGenerations
 Response OnCreated () id:Response_pGeneration_dhGenerations_OnCreated
 {
-  #keys: '[414996.1.215964311]'
+  #keys: '[414996.1.218091485]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnCreated'
   QuillAction
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def
index 6cba547..57e14d1 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def
@@ -2,7 +2,7 @@
 #parent: pMQBMLB/dhCheckMQBMLB
 Response OnDataChanged () id:Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged
 {
-  #keys: '[414996.1.215964316]'
+  #keys: '[414996.1.218091490]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pMQBMLB_dhMQBMLB_OnCreated.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pMQBMLB_dhMQBMLB_OnCreated.def
index 748f997..eb48e74 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pMQBMLB_dhMQBMLB_OnCreated.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pMQBMLB_dhMQBMLB_OnCreated.def
@@ -2,7 +2,7 @@
 #parent: pMQBMLB/dhMQBMLB
 Response OnCreated () id:Response_pMQBMLB_dhMQBMLB_OnCreated
 {
-  #keys: '[414996.1.215964319]'
+  #keys: '[414996.1.218091493]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnCreated'
   QuillAction
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pPower_dhCheckPowers_OnDataChanged.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pPower_dhCheckPowers_OnDataChanged.def
index 8d24065..dff455a 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pPower_dhCheckPowers_OnDataChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pPower_dhCheckPowers_OnDataChanged.def
@@ -2,7 +2,7 @@
 #parent: pPower/dhCheckPowers
 Response OnDataChanged () id:Response_pPower_dhCheckPowers_OnDataChanged
 {
-  #keys: '[414996.1.215964312]'
+  #keys: '[414996.1.218091486]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pPower_dhPowers_OnCreated.def b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pPower_dhPowers_OnCreated.def
index 018bd78..f035ae7 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pPower_dhPowers_OnCreated.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pPower_dhPowers_OnCreated.def
@@ -2,7 +2,7 @@
 #parent: pPower/dhPowers
 Response OnCreated () id:Response_pPower_dhPowers_OnCreated
 {
-  #keys: '[414996.1.215964315]'
+  #keys: '[414996.1.218091489]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnCreated'
   QuillAction
diff --git "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListGenerations\043529.def" "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListGenerations\043529.def"
index 1cabe79..e2b8f6a 100644
--- "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListGenerations\043529.def"
+++ "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListGenerations\043529.def"
@@ -5,6 +5,7 @@
   BaseType: 'WebList'
   Children:
   [
+    #child: listActionBarPage963_1
     Component DataExtractor989
     {
       #keys: '[414996.1.209190763]'
@@ -17,7 +18,6 @@
         Transformation: 'Elements'
       ]
     }
-    #child: listActionBarPage963_1
     Component DataSetLevel191
     {
       #keys: '[414996.1.209190765]'
@@ -28,7 +28,7 @@
       ]
       Properties:
       [
-        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":-1,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":-1,"display":"always","editable":false,"attribute":"StringValue"}}]'
+        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":2,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":6,"display":"always","editable":false,"attribute":"StringValue"}}]'
         ContextMenu: 'listContextMenu687'
         Taborder: 2
       ]
@@ -36,6 +36,7 @@
   ]
   Properties:
   [
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListMQBMLB\043925.def" "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListMQBMLB\043925.def"
index 613d87f..a0e270a 100644
--- "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListMQBMLB\043925.def"
+++ "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListMQBMLB\043925.def"
@@ -28,7 +28,7 @@
       ]
       Properties:
       [
-        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":-1,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":-1,"display":"always","editable":false,"attribute":"StringValue"}}]'
+        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":2,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":6,"display":"always","editable":false,"attribute":"StringValue"}}]'
         ContextMenu: 'listContextMenu319'
         Taborder: 2
       ]
@@ -36,6 +36,7 @@
   ]
   Properties:
   [
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListPowers\043568.def" "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListPowers\043568.def"
index 8796385..fea4560 100644
--- "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListPowers\043568.def"
+++ "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_ListPowers\043568.def"
@@ -28,7 +28,7 @@
       ]
       Properties:
       [
-        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":-1,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":-1,"display":"always","editable":false,"attribute":"StringValue"}}]'
+        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":2,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":6,"display":"always","editable":false,"attribute":"StringValue"}}]'
         ContextMenu: 'listContextMenu623'
         Taborder: 2
       ]
@@ -36,6 +36,7 @@
   ]
   Properties:
   [
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pGeneration\043812.def" "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pGeneration\043812.def"
index 7417951..0cf42ce 100644
--- "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pGeneration\043812.def"
+++ "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pGeneration\043812.def"
@@ -15,7 +15,6 @@
         Taborder: 1
       ]
     }
-    #child: ListGenerations_529
     Component dhCheckGenerations
     {
       #keys: '[414996.1.209190767]'
@@ -42,10 +41,13 @@
         Taborder: 2
       ]
     }
+    #child: ListGenerations_529
   ]
   Properties:
   [
-    MinimumRows: 20
+    FixedSize: true
+    MinimumColumns: 8
+    MinimumRows: 15
     Taborder: 0
     Title: 'Generation'
   ]
diff --git "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pMQBMLB\043393.def" "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pMQBMLB\043393.def"
index 436c6f7..bd04f08 100644
--- "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pMQBMLB\043393.def"
+++ "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pMQBMLB\043393.def"
@@ -45,7 +45,9 @@
   ]
   Properties:
   [
-    MinimumRows: 20
+    FixedSize: true
+    MinimumColumns: 8
+    MinimumRows: 15
     Taborder: 2
     Title: 'MQB/MLB'
   ]
diff --git "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pPower\043480.def" "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pPower\043480.def"
index bc748bb..522f28e 100644
--- "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pPower\043480.def"
+++ "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pPower\043480.def"
@@ -45,7 +45,9 @@
   ]
   Properties:
   [
-    MinimumRows: 20
+    FixedSize: true
+    MinimumColumns: 8
+    MinimumRows: 15
     Taborder: 1
     Title: 'Power'
   ]
diff --git "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pProductAttributeFilter\043791.def" "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pProductAttributeFilter\043791.def"
index cac6d85..d7a0ca5 100644
--- "a/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pProductAttributeFilter\043791.def"
+++ "b/_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pProductAttributeFilter\043791.def"
@@ -12,6 +12,7 @@
   Properties:
   [
     FixedSize: true
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListGenerations.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListGenerations.def
index 1af4b5e..a78f666 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListGenerations.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListGenerations.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component ListGenerations
 {
-  #keys: '[414996.1.215964234]'
+  #keys: '[414996.1.218091408]'
   BaseType: 'WebList'
   Children:
   [
     Component DataExtractor989
     {
-      #keys: '[414996.1.215964235]'
+      #keys: '[414996.1.218091409]'
       BaseType: 'WebDataExtractor'
       Properties:
       [
@@ -20,7 +20,7 @@
     #child: listActionBarPage963
     Component DataSetLevel191
     {
-      #keys: '[414996.1.215964237]'
+      #keys: '[414996.1.218091411]'
       BaseType: 'WebDataSetLevel'
       Children:
       [
@@ -28,7 +28,7 @@
       ]
       Properties:
       [
-        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":-1,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":-1,"display":"always","editable":false,"attribute":"StringValue"}}]'
+        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":2,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":6,"display":"always","editable":false,"attribute":"StringValue"}}]'
         ContextMenu: 'listContextMenu687'
         Taborder: 2
       ]
@@ -36,6 +36,7 @@
   ]
   Properties:
   [
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListMQBMLB.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListMQBMLB.def
index 9bec91a..4517df1 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListMQBMLB.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListMQBMLB.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component ListMQBMLB
 {
-  #keys: '[414996.1.215964216]'
+  #keys: '[414996.1.218091388]'
   BaseType: 'WebList'
   Children:
   [
     Component DataExtractor472
     {
-      #keys: '[414996.1.215964217]'
+      #keys: '[414996.1.218091389]'
       BaseType: 'WebDataExtractor'
       Properties:
       [
@@ -20,7 +20,7 @@
     #child: listActionBarPage519
     Component DataSetLevel527
     {
-      #keys: '[414996.1.215964219]'
+      #keys: '[414996.1.218091391]'
       BaseType: 'WebDataSetLevel'
       Children:
       [
@@ -28,7 +28,7 @@
       ]
       Properties:
       [
-        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":-1,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":-1,"display":"always","editable":false,"attribute":"StringValue"}}]'
+        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":2,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":6,"display":"always","editable":false,"attribute":"StringValue"}}]'
         ContextMenu: 'listContextMenu319'
         Taborder: 2
       ]
@@ -36,6 +36,7 @@
   ]
   Properties:
   [
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListPowers.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListPowers.def
index b99acff..336eeb3 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListPowers.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_ListPowers.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component ListPowers
 {
-  #keys: '[414996.1.215964225]'
+  #keys: '[414996.1.218091397]'
   BaseType: 'WebList'
   Children:
   [
     Component DataExtractor671
     {
-      #keys: '[414996.1.215964226]'
+      #keys: '[414996.1.218091398]'
       BaseType: 'WebDataExtractor'
       Properties:
       [
@@ -20,7 +20,7 @@
     #child: listActionBarPage245
     Component DataSetLevel995
     {
-      #keys: '[414996.1.215964228]'
+      #keys: '[414996.1.218091400]'
       BaseType: 'WebDataSetLevel'
       Children:
       [
@@ -28,7 +28,7 @@
       ]
       Properties:
       [
-        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":-1,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":-1,"display":"always","editable":false,"attribute":"StringValue"}}]'
+        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":2,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":6,"display":"always","editable":false,"attribute":"StringValue"}}]'
         ContextMenu: 'listContextMenu623'
         Taborder: 2
       ]
@@ -36,6 +36,7 @@
   ]
   Properties:
   [
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage245.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage245.def
index 8f0ea9c..d9a2043 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage245.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage245.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listActionBarPage245
 {
-  #keys: '[414996.1.215964227]'
+  #keys: '[414996.1.218091399]'
   BaseType: 'listActionBarPage'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage519.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage519.def
index 63db7cb..899a107 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage519.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage519.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listActionBarPage519
 {
-  #keys: '[414996.1.215964218]'
+  #keys: '[414996.1.218091390]'
   BaseType: 'listActionBarPage'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage963.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage963.def
index 5f48a41..d9b151f 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage963.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listActionBarPage963.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listActionBarPage963
 {
-  #keys: '[414996.1.215964236]'
+  #keys: '[414996.1.218091410]'
   BaseType: 'listActionBarPage'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu319.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu319.def
index 578c5f9..bbe427d 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu319.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu319.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listContextMenu319
 {
-  #keys: '[414996.1.215964220]'
+  #keys: '[414996.1.218091392]'
   BaseType: 'listContextMenu'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu623.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu623.def
index 3c7c0f7..1419534 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu623.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu623.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listContextMenu623
 {
-  #keys: '[414996.1.215964229]'
+  #keys: '[414996.1.218091401]'
   BaseType: 'listContextMenu'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu687.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu687.def
index f32155d..c409ab9 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu687.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_listContextMenu687.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listContextMenu687
 {
-  #keys: '[414996.1.215964238]'
+  #keys: '[414996.1.218091412]'
   BaseType: 'listContextMenu'
   Properties:
   [
diff --git "a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pDemandComparison\043822.def" "b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pDemandComparison\043822.def"
index 7dd3886..3cdf2dc 100644
--- "a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pDemandComparison\043822.def"
+++ "b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pDemandComparison\043822.def"
@@ -15,7 +15,7 @@
         Taborder: 1
       ]
     }
-    Component dhCheckedProduct
+    Component dhCheckedProducts
     {
       #keys: '[414996.1.211223499]'
       BaseType: 'WebDataHolder'
@@ -40,7 +40,7 @@
         Taborder: 3
       ]
     }
-    Component dhFinelProduct
+    Component dhFinelProducts
     {
       #keys: '[414996.1.211223501]'
       BaseType: 'WebDataHolder'
@@ -50,7 +50,7 @@
         Taborder: 2
       ]
     }
-    Component dhCheckedSalesSegment
+    Component dhCheckedSalesSegments
     {
       #keys: '[414996.1.211223502]'
       BaseType: 'WebDataHolder'
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pGeneration.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pGeneration.def
index 5a9e4b9..073d4d2 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pGeneration.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pGeneration.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component pGeneration
 {
-  #keys: '[414996.1.215964232]'
+  #keys: '[414996.1.218091404]'
   BaseType: 'WebPanel'
   Children:
   [
     Component dhGenerations
     {
-      #keys: '[414996.1.215964233]'
+      #keys: '[414996.1.218091405]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Properties:
@@ -15,17 +15,16 @@
         Taborder: 1
       ]
     }
-    #child: ListGenerations
     Component dhCheckGenerations
     {
-      #keys: '[414996.1.215964239]'
+      #keys: '[414996.1.218091406]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Children:
       [
         Component deCheckGenerations
         {
-          #keys: '[414996.1.215964240]'
+          #keys: '[414996.1.218091407]'
           BaseType: 'WebDataExtractor'
           Properties:
           [
@@ -42,10 +41,13 @@
         Taborder: 2
       ]
     }
+    #child: ListGenerations
   ]
   Properties:
   [
-    MinimumRows: 20
+    FixedSize: true
+    MinimumColumns: 8
+    MinimumRows: 15
     Taborder: 0
     Title: 'Generation'
   ]
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pMQBMLB.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pMQBMLB.def
index 7fdfd5c..4ab95ec 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pMQBMLB.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pMQBMLB.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component pMQBMLB
 {
-  #keys: '[414996.1.215964214]'
+  #keys: '[414996.1.218091386]'
   BaseType: 'WebPanel'
   Children:
   [
     Component dhMQBMLB
     {
-      #keys: '[414996.1.215964215]'
+      #keys: '[414996.1.218091387]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Properties:
@@ -18,14 +18,14 @@
     #child: ListMQBMLB
     Component dhCheckMQBMLB
     {
-      #keys: '[414996.1.215964221]'
+      #keys: '[414996.1.218091393]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Children:
       [
         Component deCheckMQBMLB
         {
-          #keys: '[414996.1.215964222]'
+          #keys: '[414996.1.218091394]'
           BaseType: 'WebDataExtractor'
           Properties:
           [
@@ -45,7 +45,9 @@
   ]
   Properties:
   [
-    MinimumRows: 20
+    FixedSize: true
+    MinimumColumns: 8
+    MinimumRows: 15
     Taborder: 2
     Title: 'MQB/MLB'
   ]
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pPower.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pPower.def
index 4b67aa6..16c256d 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pPower.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pPower.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component pPower
 {
-  #keys: '[414996.1.215964223]'
+  #keys: '[414996.1.218091395]'
   BaseType: 'WebPanel'
   Children:
   [
     Component dhPowers
     {
-      #keys: '[414996.1.215964224]'
+      #keys: '[414996.1.218091396]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Properties:
@@ -18,14 +18,14 @@
     #child: ListPowers
     Component dhCheckPowers
     {
-      #keys: '[414996.1.215964230]'
+      #keys: '[414996.1.218091402]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Children:
       [
         Component deCheckPowers
         {
-          #keys: '[414996.1.215964231]'
+          #keys: '[414996.1.218091403]'
           BaseType: 'WebDataExtractor'
           Properties:
           [
@@ -45,7 +45,9 @@
   ]
   Properties:
   [
-    MinimumRows: 20
+    FixedSize: true
+    MinimumColumns: 8
+    MinimumRows: 15
     Taborder: 1
     Title: 'Power'
   ]
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pProductAttributeFilter.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pProductAttributeFilter.def
index 53477ed..95906bf 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pProductAttributeFilter.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Component_pProductAttributeFilter.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component pProductAttributeFilter
 {
-  #keys: '[414996.1.215964213]'
+  #keys: '[414996.1.218091385]'
   BaseType: 'WebPanel'
   Children:
   [
@@ -12,6 +12,7 @@
   Properties:
   [
     FixedSize: true
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListGenerations_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListGenerations_OnClick.def
index ac03d12..5671eff 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListGenerations_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListGenerations_OnClick.def
@@ -4,7 +4,7 @@
   LocalValue selection
 ) id:Response_ListGenerations_OnClick
 {
-  #keys: '[414996.1.215964199]'
+  #keys: '[414996.1.218091370]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebList_OnClick'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListMQBMLB_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListMQBMLB_OnClick.def
index a1e31e1..d8f5a89 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListMQBMLB_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListMQBMLB_OnClick.def
@@ -4,7 +4,7 @@
   LocalValue selection
 ) id:Response_ListMQBMLB_OnClick
 {
-  #keys: '[414996.1.215964207]'
+  #keys: '[414996.1.218091379]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebList_OnClick'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListPowers_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListPowers_OnClick.def
index dd3415b..91b2137 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListPowers_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_ListPowers_OnClick.def
@@ -4,7 +4,7 @@
   LocalValue selection
 ) id:Response_ListPowers_OnClick
 {
-  #keys: '[414996.1.215964203]'
+  #keys: '[414996.1.218091375]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebList_OnClick'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelFilter_137_ButtonClearFilter_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelFilter_137_ButtonClearFilter_OnClick.def
index 9b469f3..4a18fcd 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelFilter_137_ButtonClearFilter_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelFilter_137_ButtonClearFilter_OnClick.def
@@ -12,7 +12,7 @@
       ddslGeneration.Text( "<All>" );
       ddslMQBMLB.Text( "<All>" );
       ddslPower.Text( "<All>" )
-      dhFinelProduct.Data( DataHolderProduct.Data().Copy() );
+      dhFinelProducts.Data( DataHolderProduct.Data().Copy() );
     *]
     GroupServerCalls: false
   }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelFilter_137_ButtonFilter485_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelFilter_137_ButtonFilter485_OnClick.def
index 5e452da..fb9a317 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelFilter_137_ButtonFilter485_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelFilter_137_ButtonFilter485_OnClick.def
@@ -10,7 +10,7 @@
   {
     Body:
     [*
-      products := dhFinelProduct.Data().Copy();
+      products := dhFinelProducts.Data().Copy();
       if( ddslGeneration.Text() <> "<All>" ){
         products := selectset( products,Elements,element,element.Generation() = ddslGeneration.Text());
       }
@@ -20,7 +20,7 @@
       if( ddslPower.Text() <> "<All>" ){
         products := selectset( products,Elements,element,element.Power() = ddslPower.Text());
       }
-      dhFinelProduct.Data( &products );
+      dhFinelProducts.Data( &products );
     *]
   }
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelOperation_bExport_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelOperation_bExport_OnClick.def
index c1cfd41..28f0a36 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelOperation_bExport_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_PanelOperation_bExport_OnClick.def
@@ -9,7 +9,7 @@
   {
     Body:
     [*
-      rows := selectset( dhComparisonData.Data(),LocalRow,row,exists( dhFinelProduct.Data(),Elements,product,product.ID() = row.ProductID()));
+      rows := selectset( dhComparisonData.Data(),LocalRow,row,exists( dhFinelProducts.Data(),Elements,product,product.ID() = row.ProductID()));
       columns := selectset( dhComparisonData.Data( ),LocalColumn,column,not column.IsAttrbuteColumn() and dhStartDate.Data() <= column.Date() and dhEndDate.Data() > column.Date() );
       LocalCell_DemandComparison::AsyncExport( RecycleBin, rows, columns ,MacroPlan );
     *]
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedProduct_OnDataChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedProducts_OnDataChanged.def
similarity index 63%
rename from _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedProduct_OnDataChanged.def
rename to _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedProducts_OnDataChanged.def
index e94b01d..0b413e9 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedProduct_OnDataChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedProducts_OnDataChanged.def
@@ -1,6 +1,6 @@
 Quintiq file version 2.0
-#parent: pDemandComparison_822/dhCheckedProduct
-Response OnDataChanged () id:Response_pDemandComparison_822_dhCheckedProduct_OnDataChanged
+#parent: pDemandComparison_822/dhCheckedProducts
+Response OnDataChanged () id:Response_pDemandComparison_822_dhCheckedProducts_OnDataChanged
 {
   #keys: '[414996.1.211223484]'
   CanBindMultiple: false
@@ -11,9 +11,9 @@
     Body:
     [*
       if( this.Data().Size() <> 0 ){
-        dhFinelProduct.Data( this.Data().Copy() ); 
+        dhFinelProducts.Data( this.Data().Copy() ); 
       }else{
-        dhFinelProduct.Data( DataHolderProduct.Data().Copy() ); 
+        dhFinelProducts.Data( DataHolderProduct.Data().Copy() ); 
       }
     *]
   }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedSalesSegment_OnDataChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedSalesSegment_OnDataChanged.def
deleted file mode 100644
index 9218b91..0000000
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedSalesSegment_OnDataChanged.def
+++ /dev/null
@@ -1,21 +0,0 @@
-Quintiq file version 2.0
-#parent: pDemandComparison_822/dhCheckedSalesSegment
-Response OnDataChanged () id:Response_pDemandComparison_822_dhCheckedSalesSegment_OnDataChanged
-{
-  #keys: '[414996.1.211223482]'
-  CanBindMultiple: false
-  DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
-  GroupServerCalls: true
-  QuillAction
-  {
-    Body:
-    [*
-      if( this.Data().Size() <> 0 ){
-        prods := selectset( dhFinelProduct.Data(),Elements,element,exists( this.Data(),Elements.SalesDemand.Product_MP,prod,element = prod ));
-        dhFinelProduct.Data( &prods );
-      }else{
-        dhFinelProduct.Data( DataHolderProduct.Data().Copy() );
-      }
-    *]
-  }
-}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedSalesSegments_OnDataChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedSalesSegments_OnDataChanged.def
new file mode 100644
index 0000000..9e568d8
--- /dev/null
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhCheckedSalesSegments_OnDataChanged.def
@@ -0,0 +1,21 @@
+Quintiq file version 2.0
+#parent: pDemandComparison_822/dhCheckedSalesSegments
+Response OnDataChanged () id:Response_pDemandComparison_822_dhCheckedSalesSegments_OnDataChanged
+{
+  #keys: '[414996.1.211223482]'
+  CanBindMultiple: false
+  DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
+  GroupServerCalls: true
+  QuillAction
+  {
+    Body:
+    [*
+      if( this.Data().Size() <> 0 ){
+        prods := selectset( dhFinelProducts.Data(),Elements,element,exists( this.Data(),Elements.SalesDemand.Product_MP,prod,element = prod ));
+        dhFinelProducts.Data( &prods );
+      }else{
+        dhFinelProducts.Data( DataHolderProduct.Data().Copy() );
+      }
+    *]
+  }
+}
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhFinelProduct_OnCreated.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhFinelProducts_OnCreated.def
similarity index 83%
rename from _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhFinelProduct_OnCreated.def
rename to _Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhFinelProducts_OnCreated.def
index f40738b..d5f46d5 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhFinelProduct_OnCreated.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pDemandComparison_822_dhFinelProducts_OnCreated.def
@@ -1,6 +1,6 @@
 Quintiq file version 2.0
-#parent: pDemandComparison_822/dhFinelProduct
-Response OnCreated () id:Response_pDemandComparison_822_dhFinelProduct_OnCreated
+#parent: pDemandComparison_822/dhFinelProducts
+Response OnCreated () id:Response_pDemandComparison_822_dhFinelProducts_OnCreated
 {
   #keys: '[414996.1.211223483]'
   CanBindMultiple: false
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pGeneration_dhCheckGenerations_OnDataChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pGeneration_dhCheckGenerations_OnDataChanged.def
index 15ff268..f381df8 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pGeneration_dhCheckGenerations_OnDataChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pGeneration_dhCheckGenerations_OnDataChanged.def
@@ -2,7 +2,7 @@
 #parent: pGeneration/dhCheckGenerations
 Response OnDataChanged () id:Response_pGeneration_dhCheckGenerations_OnDataChanged
 {
-  #keys: '[414996.1.215964198]'
+  #keys: '[414996.1.218091372]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pGeneration_dhGenerations_OnCreated.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pGeneration_dhGenerations_OnCreated.def
index c7fc370..84d0dab 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pGeneration_dhGenerations_OnCreated.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pGeneration_dhGenerations_OnCreated.def
@@ -2,7 +2,7 @@
 #parent: pGeneration/dhGenerations
 Response OnCreated () id:Response_pGeneration_dhGenerations_OnCreated
 {
-  #keys: '[414996.1.215964201]'
+  #keys: '[414996.1.218091373]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnCreated'
   QuillAction
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def
index 922b996..0abae5f 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def
@@ -2,7 +2,7 @@
 #parent: pMQBMLB/dhCheckMQBMLB
 Response OnDataChanged () id:Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged
 {
-  #keys: '[414996.1.215964206]'
+  #keys: '[414996.1.218091378]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pMQBMLB_dhMQBMLB_OnCreated.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pMQBMLB_dhMQBMLB_OnCreated.def
index 8abf0d3..e6aa0b9 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pMQBMLB_dhMQBMLB_OnCreated.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pMQBMLB_dhMQBMLB_OnCreated.def
@@ -2,7 +2,7 @@
 #parent: pMQBMLB/dhMQBMLB
 Response OnCreated () id:Response_pMQBMLB_dhMQBMLB_OnCreated
 {
-  #keys: '[414996.1.215964209]'
+  #keys: '[414996.1.218091381]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnCreated'
   QuillAction
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pPower_dhCheckPowers_OnDataChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pPower_dhCheckPowers_OnDataChanged.def
index 9fe50be..8e029ac 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pPower_dhCheckPowers_OnDataChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pPower_dhCheckPowers_OnDataChanged.def
@@ -2,7 +2,7 @@
 #parent: pPower/dhCheckPowers
 Response OnDataChanged () id:Response_pPower_dhCheckPowers_OnDataChanged
 {
-  #keys: '[414996.1.215964202]'
+  #keys: '[414996.1.218091374]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pPower_dhPowers_OnCreated.def b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pPower_dhPowers_OnCreated.def
index 70a7be6..d34c9e4 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pPower_dhPowers_OnCreated.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormDemandComparison/Response_pPower_dhPowers_OnCreated.def
@@ -2,7 +2,7 @@
 #parent: pPower/dhPowers
 Response OnCreated () id:Response_pPower_dhPowers_OnCreated
 {
-  #keys: '[414996.1.215964205]'
+  #keys: '[414996.1.218091377]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnCreated'
   QuillAction
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListGenerations.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListGenerations.def
index fff4067..3459d2c 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListGenerations.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListGenerations.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component ListGenerations
 {
-  #keys: '[414996.1.215964122]'
+  #keys: '[414996.1.218091290]'
   BaseType: 'WebList'
   Children:
   [
     Component DataExtractor989
     {
-      #keys: '[414996.1.215964123]'
+      #keys: '[414996.1.218091291]'
       BaseType: 'WebDataExtractor'
       Properties:
       [
@@ -20,7 +20,7 @@
     #child: listActionBarPage963
     Component DataSetLevel191
     {
-      #keys: '[414996.1.215964125]'
+      #keys: '[414996.1.218091293]'
       BaseType: 'WebDataSetLevel'
       Children:
       [
@@ -28,7 +28,7 @@
       ]
       Properties:
       [
-        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":-1,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":-1,"display":"always","editable":false,"attribute":"StringValue"}}]'
+        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":2,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":6,"display":"always","editable":false,"attribute":"StringValue"}}]'
         ContextMenu: 'listContextMenu687'
         Taborder: 2
       ]
@@ -36,6 +36,7 @@
   ]
   Properties:
   [
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListMQBMLB.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListMQBMLB.def
index 34c7bae..832568b 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListMQBMLB.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListMQBMLB.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component ListMQBMLB
 {
-  #keys: '[414996.1.215964104]'
+  #keys: '[414996.1.218091270]'
   BaseType: 'WebList'
   Children:
   [
     Component DataExtractor472
     {
-      #keys: '[414996.1.215964105]'
+      #keys: '[414996.1.218091271]'
       BaseType: 'WebDataExtractor'
       Properties:
       [
@@ -20,7 +20,7 @@
     #child: listActionBarPage519
     Component DataSetLevel527
     {
-      #keys: '[414996.1.215964107]'
+      #keys: '[414996.1.218091273]'
       BaseType: 'WebDataSetLevel'
       Children:
       [
@@ -28,7 +28,7 @@
       ]
       Properties:
       [
-        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":-1,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":-1,"display":"always","editable":false,"attribute":"StringValue"}}]'
+        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":2,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":6,"display":"always","editable":false,"attribute":"StringValue"}}]'
         ContextMenu: 'listContextMenu319'
         Taborder: 2
       ]
@@ -36,6 +36,7 @@
   ]
   Properties:
   [
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListPowers.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListPowers.def
index 80dfc6e..df9ae2c 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListPowers.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_ListPowers.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component ListPowers
 {
-  #keys: '[414996.1.215964113]'
+  #keys: '[414996.1.218091279]'
   BaseType: 'WebList'
   Children:
   [
     Component DataExtractor671
     {
-      #keys: '[414996.1.215964114]'
+      #keys: '[414996.1.218091280]'
       BaseType: 'WebDataExtractor'
       Properties:
       [
@@ -20,7 +20,7 @@
     #child: listActionBarPage245
     Component DataSetLevel995
     {
-      #keys: '[414996.1.215964116]'
+      #keys: '[414996.1.218091282]'
       BaseType: 'WebDataSetLevel'
       Children:
       [
@@ -28,7 +28,7 @@
       ]
       Properties:
       [
-        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":-1,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":-1,"display":"always","editable":false,"attribute":"StringValue"}}]'
+        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ImageIsEnable","title":"ImageIsEnable","subtotals":"","tooltip":"","width":2,"display":"always","attribute":"ImageIsEnable"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StringValue","title":"Value","subtotals":"","tooltip":"","width":6,"display":"always","editable":false,"attribute":"StringValue"}}]'
         ContextMenu: 'listContextMenu623'
         Taborder: 2
       ]
@@ -36,6 +36,7 @@
   ]
   Properties:
   [
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage245.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage245.def
index b485bfc..3724072 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage245.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage245.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listActionBarPage245
 {
-  #keys: '[414996.1.215964115]'
+  #keys: '[414996.1.218091281]'
   BaseType: 'listActionBarPage'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage519.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage519.def
index bff3437..58a6dae 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage519.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage519.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listActionBarPage519
 {
-  #keys: '[414996.1.215964106]'
+  #keys: '[414996.1.218091272]'
   BaseType: 'listActionBarPage'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage963.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage963.def
index 711e02d..1462b60 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage963.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listActionBarPage963.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listActionBarPage963
 {
-  #keys: '[414996.1.215964124]'
+  #keys: '[414996.1.218091292]'
   BaseType: 'listActionBarPage'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu319.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu319.def
index 0397cef..2fe2c3c 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu319.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu319.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listContextMenu319
 {
-  #keys: '[414996.1.215964108]'
+  #keys: '[414996.1.218091274]'
   BaseType: 'listContextMenu'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu623.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu623.def
index 9822e70..3e1f48b 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu623.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu623.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listContextMenu623
 {
-  #keys: '[414996.1.215964117]'
+  #keys: '[414996.1.218091283]'
   BaseType: 'listContextMenu'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu687.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu687.def
index db830c1..d666491 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu687.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_listContextMenu687.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component listContextMenu687
 {
-  #keys: '[414996.1.215964126]'
+  #keys: '[414996.1.218091294]'
   BaseType: 'listContextMenu'
   Properties:
   [
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pGeneration.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pGeneration.def
index 298d5bf..9f6b548 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pGeneration.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pGeneration.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component pGeneration
 {
-  #keys: '[414996.1.215964120]'
+  #keys: '[414996.1.218091286]'
   BaseType: 'WebPanel'
   Children:
   [
     Component dhGenerations
     {
-      #keys: '[414996.1.215964121]'
+      #keys: '[414996.1.218091287]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Properties:
@@ -15,17 +15,16 @@
         Taborder: 1
       ]
     }
-    #child: ListGenerations
     Component dhCheckGenerations
     {
-      #keys: '[414996.1.215964127]'
+      #keys: '[414996.1.218091288]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Children:
       [
         Component deCheckGenerations
         {
-          #keys: '[414996.1.215964128]'
+          #keys: '[414996.1.218091289]'
           BaseType: 'WebDataExtractor'
           Properties:
           [
@@ -42,10 +41,13 @@
         Taborder: 2
       ]
     }
+    #child: ListGenerations
   ]
   Properties:
   [
-    MinimumRows: 20
+    FixedSize: true
+    MinimumColumns: 8
+    MinimumRows: 15
     Taborder: 0
     Title: 'Generation'
   ]
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pMQBMLB.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pMQBMLB.def
index 194f082..a6ba768 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pMQBMLB.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pMQBMLB.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component pMQBMLB
 {
-  #keys: '[414996.1.215964102]'
+  #keys: '[414996.1.218091268]'
   BaseType: 'WebPanel'
   Children:
   [
     Component dhMQBMLB
     {
-      #keys: '[414996.1.215964103]'
+      #keys: '[414996.1.218091269]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Properties:
@@ -18,14 +18,14 @@
     #child: ListMQBMLB
     Component dhCheckMQBMLB
     {
-      #keys: '[414996.1.215964109]'
+      #keys: '[414996.1.218091275]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Children:
       [
         Component deCheckMQBMLB
         {
-          #keys: '[414996.1.215964110]'
+          #keys: '[414996.1.218091276]'
           BaseType: 'WebDataExtractor'
           Properties:
           [
@@ -45,7 +45,9 @@
   ]
   Properties:
   [
-    MinimumRows: 20
+    FixedSize: true
+    MinimumColumns: 8
+    MinimumRows: 15
     Taborder: 2
     Title: 'MQB/MLB'
   ]
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pPower.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pPower.def
index 9ce5dd6..effb842 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pPower.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pPower.def
@@ -1,13 +1,13 @@
 Quintiq file version 2.0
 Component pPower
 {
-  #keys: '[414996.1.215964111]'
+  #keys: '[414996.1.218091277]'
   BaseType: 'WebPanel'
   Children:
   [
     Component dhPowers
     {
-      #keys: '[414996.1.215964112]'
+      #keys: '[414996.1.218091278]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Properties:
@@ -18,14 +18,14 @@
     #child: ListPowers
     Component dhCheckPowers
     {
-      #keys: '[414996.1.215964118]'
+      #keys: '[414996.1.218091284]'
       BaseType: 'WebDataHolder'
       Databinding: 'structured[LocalValue]*'
       Children:
       [
         Component deCheckPowers
         {
-          #keys: '[414996.1.215964119]'
+          #keys: '[414996.1.218091285]'
           BaseType: 'WebDataExtractor'
           Properties:
           [
@@ -45,7 +45,9 @@
   ]
   Properties:
   [
-    MinimumRows: 20
+    FixedSize: true
+    MinimumColumns: 8
+    MinimumRows: 15
     Taborder: 1
     Title: 'Power'
   ]
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pProductAttributeFilter.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pProductAttributeFilter.def
index f59acbc..d1c17a2 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pProductAttributeFilter.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Component_pProductAttributeFilter.def
@@ -1,7 +1,7 @@
 Quintiq file version 2.0
 Component pProductAttributeFilter
 {
-  #keys: '[414996.1.215964101]'
+  #keys: '[414996.1.218091267]'
   BaseType: 'WebPanel'
   Children:
   [
@@ -12,6 +12,7 @@
   Properties:
   [
     FixedSize: true
+    MinimumColumns: 8
     Taborder: 0
   ]
 }
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListGenerations_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListGenerations_OnClick.def
index 5cbc4d9..61cf91e 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListGenerations_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListGenerations_OnClick.def
@@ -4,7 +4,7 @@
   LocalValue selection
 ) id:Response_ListGenerations_OnClick
 {
-  #keys: '[414996.1.215964087]'
+  #keys: '[414996.1.218091252]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebList_OnClick'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListMQBMLB_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListMQBMLB_OnClick.def
index a5c49f1..e7da5e3 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListMQBMLB_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListMQBMLB_OnClick.def
@@ -4,7 +4,7 @@
   LocalValue selection
 ) id:Response_ListMQBMLB_OnClick
 {
-  #keys: '[414996.1.215964095]'
+  #keys: '[414996.1.218091261]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebList_OnClick'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListPowers_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListPowers_OnClick.def
index b9162e7..ce7921c 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListPowers_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_ListPowers_OnClick.def
@@ -4,7 +4,7 @@
   LocalValue selection
 ) id:Response_ListPowers_OnClick
 {
-  #keys: '[414996.1.215964091]'
+  #keys: '[414996.1.218091257]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebList_OnClick'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pGeneration_dhCheckGenerations_OnDataChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pGeneration_dhCheckGenerations_OnDataChanged.def
index 8ce3e48..7715ff2 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pGeneration_dhCheckGenerations_OnDataChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pGeneration_dhCheckGenerations_OnDataChanged.def
@@ -2,7 +2,7 @@
 #parent: pGeneration/dhCheckGenerations
 Response OnDataChanged () id:Response_pGeneration_dhCheckGenerations_OnDataChanged
 {
-  #keys: '[414996.1.215964086]'
+  #keys: '[414996.1.218091254]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pGeneration_dhGenerations_OnCreated.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pGeneration_dhGenerations_OnCreated.def
index cc210e7..409601e 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pGeneration_dhGenerations_OnCreated.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pGeneration_dhGenerations_OnCreated.def
@@ -2,7 +2,7 @@
 #parent: pGeneration/dhGenerations
 Response OnCreated () id:Response_pGeneration_dhGenerations_OnCreated
 {
-  #keys: '[414996.1.215964089]'
+  #keys: '[414996.1.218091255]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnCreated'
   QuillAction
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def
index 9c4f78f..8d6eb9f 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def
@@ -2,7 +2,7 @@
 #parent: pMQBMLB/dhCheckMQBMLB
 Response OnDataChanged () id:Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged
 {
-  #keys: '[414996.1.215964094]'
+  #keys: '[414996.1.218091260]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pMQBMLB_dhMQBMLB_OnCreated.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pMQBMLB_dhMQBMLB_OnCreated.def
index 7ae7845..4ee9add 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pMQBMLB_dhMQBMLB_OnCreated.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pMQBMLB_dhMQBMLB_OnCreated.def
@@ -2,7 +2,7 @@
 #parent: pMQBMLB/dhMQBMLB
 Response OnCreated () id:Response_pMQBMLB_dhMQBMLB_OnCreated
 {
-  #keys: '[414996.1.215964097]'
+  #keys: '[414996.1.218091263]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnCreated'
   QuillAction
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pPower_dhCheckPowers_OnDataChanged.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pPower_dhCheckPowers_OnDataChanged.def
index 9de6605..6a266c8 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pPower_dhCheckPowers_OnDataChanged.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pPower_dhCheckPowers_OnDataChanged.def
@@ -2,7 +2,7 @@
 #parent: pPower/dhCheckPowers
 Response OnDataChanged () id:Response_pPower_dhCheckPowers_OnDataChanged
 {
-  #keys: '[414996.1.215964090]'
+  #keys: '[414996.1.218091256]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
   GroupServerCalls: true
diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pPower_dhPowers_OnCreated.def b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pPower_dhPowers_OnCreated.def
index 2228ec8..6bf14f4 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pPower_dhPowers_OnCreated.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pPower_dhPowers_OnCreated.def
@@ -2,7 +2,7 @@
 #parent: pPower/dhPowers
 Response OnCreated () id:Response_pPower_dhPowers_OnCreated
 {
-  #keys: '[414996.1.215964093]'
+  #keys: '[414996.1.218091259]'
   CanBindMultiple: false
   DefinitionID: 'Responsedef_WebComponent_OnCreated'
   QuillAction

--
Gitblit v1.9.3