Quintiq file version 2.0 Component MatrixEditorLaneLegs { #keys: '[139394.0.1500905424]' BaseType: 'WebMatrixEditor' Children: [ Component MatrixEditorCellLaneLegs { #keys: '[139394.0.1500905425]' BaseType: 'WebMatrixEditorCell' Children: [ Component DataExtractorLaneLegs { #keys: '[139394.0.1500905426]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'Lane' Source: 'ApplicationMacroPlanner.DataHolderLane' Taborder: 0 Transformation: 'LaneLeg' ] } ] Properties: [ Attributes: 'LeadTime' Column: 'AsDestinationStockingPointLeg' Row: 'AsOriginStockingPointLeg' Taborder: 0 ] } Component MatrixEditorRowsOrigins { #keys: '[139394.0.1500905427]' BaseType: 'WebMatrixEditorHeaderLevel' Children: [ Component DataExtractorOrigins { #keys: '[139394.0.1500905428]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'Lane' Source: 'ApplicationMacroPlanner.DataHolderLane' Taborder: 0 Transformation: 'Origin' ] } ] Properties: [ Legend: 'StockingPoint_MP.Name' SortCriteria: 'StockingPoint_MP.Name' Taborder: 1 ] } Component MatrixEditorColumnsDestinations { #keys: '[139394.0.1500905429]' BaseType: 'WebMatrixEditorHeaderLevel' Children: [ Component DataExtractorDestinations { #keys: '[139394.0.1500905430]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'Lane' Source: 'ApplicationMacroPlanner.DataHolderLane' Taborder: 0 Transformation: 'Destination' ] } ] Properties: [ Legend: 'StockingPoint_MP.Name' SortCriteria: 'StockingPoint_MP.Name' Taborder: 2 ] } #child: matrixeditorContextMenuLaneLegs ] Properties: [ Columns: 'MatrixEditorColumnsDestinations' ContextMenu: 'matrixeditorContextMenuLaneLegs' Editable: false Rows: 'MatrixEditorRowsOrigins' Taborder: 0 ] ResponseDefinitions: [ DelegatedResponseDefinition OnClick id:Responsedef_MatrixEditorLaneLegs_WebMenu_OnClick { #keys: '[139394.0.2086142377]' Initiator: 'WebMenu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[6763.0.8012710]' Binding: 'this.Selection()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_MatrixEditorLaneLegs_WebButton_OnClick { #keys: '[139394.0.2086142378]' Initiator: 'WebButton' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[6763.0.8012783]' Binding: 'this.Selection()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_MatrixEditorLaneLegs_WebMenu_OnClick_617 { #keys: '[139394.0.2086142379]' Initiator: 'WebMenu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selectedrows { #keys: '[6763.0.8012856]' Binding: 'this.SelectedRows()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_MatrixEditorLaneLegs_WebButton_OnClick_387 { #keys: '[139394.0.2086142380]' Initiator: 'WebButton' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selectedrows { #keys: '[6763.0.8012929]' Binding: 'this.SelectedRows()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_MatrixEditorLaneLegs_WebMenu_OnClick_943 { #keys: '[139394.0.2086142381]' Initiator: 'WebMenu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selectedcolumns { #keys: '[6763.0.8013002]' Binding: 'this.SelectedColumns()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_MatrixEditorLaneLegs_WebButton_OnClick_902 { #keys: '[139394.0.2086142382]' Initiator: 'WebButton' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selectedcolumns { #keys: '[6763.0.8013075]' Binding: 'this.SelectedColumns()' } ] } ] }