| Quintiq file version 2.0 | 
| Component MatrixEditorTable | 
| { | 
|   #keys: '[415136.0.1122860584]' | 
|   BaseType: 'WebMatrixEditor' | 
|   Children: | 
|   [ | 
|     Component MatrixEditorCellTable | 
|     { | 
|       #keys: '[415136.0.1122860585]' | 
|       BaseType: 'WebMatrixEditorCell' | 
|       Children: | 
|       [ | 
|         Component DataExtractorCells | 
|         { | 
|           #keys: '[415136.0.1122860586]' | 
|           BaseType: 'WebDataExtractor' | 
|           Properties: | 
|           [ | 
|             DataType: 'InterfaceDataset' | 
|             FilterArguments: 'search:QMacroPlanner::FormCustomerDemandPPAIDS.dhSearch' | 
|             FixedFilter: 'object.Column().TimeUnit() = search.TimeUnit() and object.Column().StartDate() >= search.StartDate() and object.Column().StartDate() <= search.EndDate()' | 
|             Source: 'InterfaceDataset' | 
|             Taborder: 0 | 
|             Transformation: 'CustomerDemandIDS.Row.Cell' | 
|           ] | 
|         } | 
|       ] | 
|       Properties: | 
|       [ | 
|         Attributes: 'Value' | 
|         Column: 'Column' | 
|         Row: 'Row' | 
|         Taborder: 0 | 
|       ] | 
|     } | 
|     Component MatrixEditorRowsTable | 
|     { | 
|       #keys: '[415136.0.1122860589]' | 
|       BaseType: 'WebMatrixEditorHeaderLevel' | 
|       Children: | 
|       [ | 
|         Component DataExtractorRows | 
|         { | 
|           #keys: '[415136.0.1122860590]' | 
|           BaseType: 'WebDataExtractor' | 
|           Properties: | 
|           [ | 
|             DataType: 'InterfaceDataset' | 
|             Description: "( search.Generation() = '<All>' or object.Product_MP().Generation() = search.Generation() ) and ( search.MqbMlb() = '<All>' or object.Product_MP().MQBMLB() = search.MqbMlb() ) and ( search.Power() = '<All>' or object.Product_MP().Power() = search.Power() )" | 
|             FilterArguments: 'search:QMacroPlanner::FormCustomerDemandPPAIDS.dhSearch' | 
|             FixedFilter: "search.Product() = '<All>' or object.Name() = search.Product() and ( search.Unit() = '<All>' or object.Factory() = search.Unit() )" | 
|             Source: 'InterfaceDataset' | 
|             Taborder: 0 | 
|             Transformation: 'CustomerDemandIDS.Row' | 
|           ] | 
|         } | 
|       ] | 
|       Properties: | 
|       [ | 
|         Legend: 'Name' | 
|         SortCriteria: 'Name' | 
|         Taborder: 1 | 
|       ] | 
|     } | 
|     Component MatrixEditorColumnsTable | 
|     { | 
|       #keys: '[415136.0.1122860593]' | 
|       BaseType: 'WebMatrixEditorHeaderLevel' | 
|       Children: | 
|       [ | 
|         Component DataExtractorColumns | 
|         { | 
|           #keys: '[415136.0.1122860594]' | 
|           BaseType: 'WebDataExtractor' | 
|           Properties: | 
|           [ | 
|             DataType: 'InterfaceDataset' | 
|             FilterArguments: 'search:QMacroPlanner::FormCustomerDemandPPAIDS.dhSearch' | 
|             FixedFilter: 'object.TimeUnit() = search.TimeUnit() and ( search.StartDate().IsMinInfinity() or object.StartDate() >= search.StartDate() ) and ( search.EndDate().IsMaxInfinity() or object.StartDate() <= search.EndDate() )' | 
|             Source: 'InterfaceDataset' | 
|             Taborder: 0 | 
|             Transformation: 'CustomerDemandIDS.Column' | 
|           ] | 
|         } | 
|       ] | 
|       Properties: | 
|       [ | 
|         Legend: 'Name' | 
|         SortCriteria: 'StartDate' | 
|         Taborder: 2 | 
|       ] | 
|     } | 
|     #child: matrixEditorActionBarPageTable | 
|     #child: matrixeditorContextMenuTable | 
|   ] | 
|   Properties: | 
|   [ | 
|     Columns: 'MatrixEditorColumnsTable' | 
|     ContextMenu: 'matrixeditorContextMenuTable' | 
|     Rows: 'MatrixEditorRowsTable' | 
|     Taborder: 0 | 
|   ] | 
| } |