Quintiq file version 2.0 
 | 
Component MatrixEditorTable 
 | 
{ 
 | 
  #keys: '[415136.0.1252790401]' 
 | 
  BaseType: 'WebMatrixEditor' 
 | 
  Children: 
 | 
  [ 
 | 
    Component MatrixEditorCellTable 
 | 
    { 
 | 
      #keys: '[415136.0.1252790402]' 
 | 
      BaseType: 'WebMatrixEditorCell' 
 | 
      Children: 
 | 
      [ 
 | 
        Component DataExtractorCells 
 | 
        { 
 | 
          #keys: '[415136.0.1252790403]' 
 | 
          BaseType: 'WebDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            DataType: 'InterfaceDataset' 
 | 
            FilterArguments: 'search:QMacroPlanner::FormAssemblyOnlinePlanVersion.dhSearch' 
 | 
            FixedFilter: 'object.Column().TimeUnit() = search.TimeUnit() and object.Column().StartDate() >= search.StartDate() and object.Column().StartDate() <= search.EndDate()' 
 | 
            Source: 'InterfaceDataset' 
 | 
            Taborder: 0 
 | 
            Transformation: 'OfflinePlanArchiveVersion.Row.Cell' 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        Attributes: 'Value' 
 | 
        Column: 'Column' 
 | 
        Row: 'Row' 
 | 
        Taborder: 0 
 | 
      ] 
 | 
    } 
 | 
    Component MatrixEditorRowsTable 
 | 
    { 
 | 
      #keys: '[415136.0.1252790404]' 
 | 
      BaseType: 'WebMatrixEditorHeaderLevel' 
 | 
      Children: 
 | 
      [ 
 | 
        Component DataExtractorRows 
 | 
        { 
 | 
          #keys: '[415136.0.1252790405]' 
 | 
          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::FormAssemblyOnlinePlanVersion.dhSearch' 
 | 
            FixedFilter: "( search.Product() = '<All>' or object.ProductID() = search.Product() ) and ( search.ProductionLine() = '<All>' or object.ProductionLine() = search.ProductionLine() )" 
 | 
            Source: 'InterfaceDataset' 
 | 
            Taborder: 0 
 | 
            Transformation: 'OfflinePlanArchiveVersion.Row' 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        Legend: 'ProductID' 
 | 
        SortCriteria: 'ProductID' 
 | 
        Taborder: 1 
 | 
      ] 
 | 
    } 
 | 
    Component MatrixEditorColumnsTable 
 | 
    { 
 | 
      #keys: '[415136.0.1252790406]' 
 | 
      BaseType: 'WebMatrixEditorHeaderLevel' 
 | 
      Children: 
 | 
      [ 
 | 
        Component DataExtractorColumns 
 | 
        { 
 | 
          #keys: '[415136.0.1252790407]' 
 | 
          BaseType: 'WebDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            DataType: 'InterfaceDataset' 
 | 
            FilterArguments: 'search:QMacroPlanner::FormAssemblyOnlinePlanVersion.dhSearch' 
 | 
            FixedFilter: 'object.TimeUnit() = search.TimeUnit() and object.StartDate() >= search.StartDate() and object.StartDate() <= search.EndDate()' 
 | 
            Source: 'InterfaceDataset' 
 | 
            Taborder: 0 
 | 
            Transformation: 'OfflinePlanArchiveVersion.Column' 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        Legend: 'ColumnName' 
 | 
        SortCriteria: 'StartDate' 
 | 
        Taborder: 2 
 | 
      ] 
 | 
    } 
 | 
    #child: matrixEditorActionBarPageTable 
 | 
    #child: matrixeditorContextMenuTable 
 | 
  ] 
 | 
  Properties: 
 | 
  [ 
 | 
    Columns: 'MatrixEditorColumnsTable' 
 | 
    ContextMenu: 'matrixeditorContextMenuTable' 
 | 
    Rows: 'MatrixEditorRowsTable' 
 | 
    Taborder: 0 
 | 
  ] 
 | 
} 
 |