Quintiq file version 2.0
|
Component SplitterWnd147
|
{
|
#keys: '[127710.1.2057412695]'
|
BaseType: 'SplitterWnd'
|
Children:
|
[
|
Component SplitterPane690
|
{
|
#keys: '[127710.1.2057412696]'
|
BaseType: 'SplitterPane'
|
GBLayout
|
{
|
Type: 'internal[GBLayoutDefinition]'
|
Columns:
|
[
|
GBFlow.Column { grow: 128 id: 122 parent: 0 }
|
]
|
Elements:
|
[
|
GBElement
|
{
|
Component => MatrixEditor
|
Position { startcolumn: 122 startrow: 871 endcolumn: 122 endrow: 871 }
|
}
|
]
|
Gaps: [ left: 0 right: 0 top: 0 bottom: 0 inner: 5 ]
|
Rows:
|
[
|
GBFlow.Row { grow: 128 id: 871 parent: 0 }
|
]
|
}
|
Children:
|
[
|
Component MatrixEditor
|
{
|
#keys: '[127710.1.2057412720]'
|
BaseType: 'MatrixEditor'
|
GBLayout
|
{
|
Type: 'internal[GBLayoutDefinition]'
|
Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
|
}
|
Children:
|
[
|
Component AttributeContextMenu
|
{
|
#keys: '[127710.1.2057412721]'
|
BaseType: 'popupMatrixEditorAttributeHeader'
|
}
|
Component menuMatrixEditor
|
{
|
#keys: '[127710.1.2057412730]'
|
BaseType: 'popupMatrixEditor'
|
Children:
|
[
|
Component PopupParent id:PopupParent_1
|
{
|
#keys: '[107036.0.311161801]'
|
BaseType: 'PopupParent'
|
IsDerived: true
|
Children:
|
[
|
Component MenuActions
|
{
|
#keys: '[107054.0.263260024]'
|
BaseType: 'MenuActions'
|
IsDerived: true
|
Properties:
|
[
|
ModeledStringList ChildOrdering
|
{
|
c: menuExportList
|
c: MenuCopy
|
c: MenuPaste
|
c: menuSeparator_1
|
c: MenuConfigureMatrixEditor
|
c: MenuChangeAttribute
|
c: MenuEditRepresentation
|
}
|
]
|
}
|
]
|
}
|
]
|
}
|
Component GUIDataExtractorPlanningCells
|
{
|
#keys: '[127710.1.2057412731]'
|
BaseType: 'GUIDataExtractor'
|
Properties:
|
[
|
Component: 'DataHolderShadowGlobalParameters'
|
DataType: 'shadow[GlobalParameters_MP]'
|
FixedFilter: 'ifexpr( object.Process_MP().istype( Operation ), not isnull( object.Process_MP().astype( Operation ).RoutingForPlanningMatrix() ), true )'
|
PosX: 5
|
PosY: 30
|
Transformation: 'PlanningCell'
|
]
|
}
|
Component MatrixEditorRows
|
{
|
#keys: '[127710.1.2057412732]'
|
BaseType: 'GUIScaleView'
|
Children:
|
[
|
Component GUIDataExtractor968
|
{
|
#keys: '[127710.1.2057412733]'
|
BaseType: 'GUIDataExtractor'
|
Properties:
|
[
|
Component: 'DataHolderMatrixEditorRows'
|
DataType: 'structured[Process_MP]'
|
PosX: 5
|
PosY: 30
|
Transformation: 'Elements'
|
]
|
}
|
]
|
Properties:
|
[
|
PosX: 5
|
PosY: 70
|
SortCriteria: "datamember:'DisplayName'"
|
]
|
}
|
Component RowViewContextMenu
|
{
|
#keys: '[127710.1.2057412729]'
|
BaseType: 'popupScaleView'
|
Children:
|
[
|
Component PopupParent id:PopupParent_2
|
{
|
#keys: '[107036.0.337329115]'
|
BaseType: 'PopupParent'
|
IsDerived: true
|
Children:
|
[
|
Component MenuSubtotal
|
{
|
#keys: '[107036.0.2002902351]'
|
BaseType: 'MenuSubtotal'
|
IsDerived: true
|
Children:
|
[
|
Component MenuCount id:MenuCount_1 { #keys: '[107036.0.2002903591]' BaseType: 'MenuCount' IsDerived: true }
|
Component MenuSum id:MenuSum_1 { #keys: '[107036.0.2002904543]' BaseType: 'MenuSum' IsDerived: true }
|
Component MenuAverage id:MenuAverage_1 { #keys: '[107036.0.2002905513]' BaseType: 'MenuAverage' IsDerived: true }
|
Component MenuStdDev id:MenuStdDev_1 { #keys: '[107036.0.2002908342]' BaseType: 'MenuStdDev' IsDerived: true }
|
Component MenuRemoveSubtotal id:MenuRemoveSubtotal_1 { #keys: '[107036.0.2004963099]' BaseType: 'MenuRemoveSubtotal' IsDerived: true }
|
]
|
Properties:
|
[
|
ModeledStringList ChildOrdering
|
{
|
c: MenuSum_1
|
c: MenuCount_1
|
c: MenuMax
|
c: MenuAverage_1
|
c: MenuMin
|
c: MenuStdDev_1
|
c: Menu_1
|
c: MenuRemoveSubtotal_1
|
}
|
]
|
}
|
]
|
}
|
]
|
}
|
Component MatrixEditorColumns
|
{
|
#keys: '[127710.1.2057412727]'
|
BaseType: 'GUIScaleView'
|
Children:
|
[
|
Component GUIDataExtractor679
|
{
|
#keys: '[127710.1.2057412728]'
|
BaseType: 'GUIDataExtractor'
|
Properties:
|
[
|
Component: 'DataHolderMatrixEditorColumns'
|
DataType: 'structured[Period_MP]'
|
PosX: 5
|
PosY: 30
|
Transformation: 'Elements'
|
]
|
}
|
]
|
Properties:
|
[
|
PosX: 40
|
PosY: 70
|
SortCriteria: "datamember:'Start'"
|
]
|
}
|
Component ColumnViewContextMenu
|
{
|
#keys: '[127710.1.2057412726]'
|
BaseType: 'popupScaleView'
|
Children:
|
[
|
Component PopupParent id:PopupParent_3
|
{
|
#keys: '[107036.0.337329115]'
|
BaseType: 'PopupParent'
|
IsDerived: true
|
Children:
|
[
|
Component MenuSort id:MenuSort_1 { #keys: '[107036.0.337333420]' BaseType: 'MenuSort' IsDerived: true }
|
Component MenuSubtotal id:MenuSubtotal_1
|
{
|
#keys: '[107036.0.2002902351]'
|
BaseType: 'MenuSubtotal'
|
IsDerived: true
|
Children:
|
[
|
Component MenuCount id:MenuCount_2 { #keys: '[107036.0.2002903591]' BaseType: 'MenuCount' IsDerived: true }
|
Component MenuSum id:MenuSum_2 { #keys: '[107036.0.2002904543]' BaseType: 'MenuSum' IsDerived: true }
|
Component MenuAverage id:MenuAverage_2 { #keys: '[107036.0.2002905513]' BaseType: 'MenuAverage' IsDerived: true }
|
Component MenuMin id:MenuMin_1 { #keys: '[107036.0.2002906456]' BaseType: 'MenuMin' IsDerived: true }
|
Component MenuMax id:MenuMax_1 { #keys: '[107036.0.2002907419]' BaseType: 'MenuMax' IsDerived: true }
|
Component MenuStdDev id:MenuStdDev_2 { #keys: '[107036.0.2002908342]' BaseType: 'MenuStdDev' IsDerived: true }
|
Component MenuRemoveSubtotal id:MenuRemoveSubtotal_2 { #keys: '[107036.0.2004963099]' BaseType: 'MenuRemoveSubtotal' IsDerived: true }
|
]
|
Properties:
|
[
|
ModeledStringList ChildOrdering
|
{
|
c: MenuSum_2
|
c: MenuCount_2
|
c: MenuMax_1
|
c: MenuAverage_2
|
c: MenuMin_1
|
c: MenuStdDev_2
|
c: Menu_2
|
c: MenuRemoveSubtotal_2
|
}
|
]
|
}
|
]
|
Properties:
|
[
|
ModeledStringList ChildOrdering
|
{
|
c: MenuSubtotal_1
|
c: MenuSort_1
|
}
|
]
|
}
|
]
|
}
|
Component UserConfigurableInformationPeriodTask
|
{
|
#keys: '[127710.1.2057412722]'
|
BaseType: 'UserConfigurableInformation'
|
Properties:
|
[
|
Identification: 'Cell: PeriodTask'
|
ObjectText: '111'
|
ObjectType: 'shadow[PlanningCell]'
|
PosX: 156
|
PosY: 80
|
]
|
}
|
Component DataHolderShadowGlobalParameters
|
{
|
#keys: '[127710.1.2057412723]'
|
BaseType: 'DataHolder'
|
Databinding: 'shadow[GlobalParameters_MP]*'
|
Properties:
|
[
|
PosX: 285
|
PosY: 52
|
]
|
}
|
Component DataHolderMatrixEditorRows
|
{
|
#keys: '[127710.1.2057412724]'
|
BaseType: 'DataHolder'
|
Databinding: 'structured[Process_MP]*'
|
Children:
|
[
|
Component GUIDataExtractorMatrixRows
|
{
|
#keys: '[127710.1.2057412725]'
|
BaseType: 'GUIDataExtractor'
|
Properties:
|
[
|
DataSet: 'MacroPlan'
|
DataType: 'MacroPlan'
|
FilterArguments: 'dataholderproductinstockingpoints:DataHolderProductInStockingPoints(structured[ProductInStockingPoint_MP])'
|
FixedFilter: 'object.IsVisibleOnPlanningMatrix( dataholderproductinstockingpoints )'
|
PosX: 11
|
PosY: 11
|
Transformation: 'Unit.Process_MP'
|
]
|
}
|
]
|
Properties:
|
[
|
PosX: 7
|
PosY: 117
|
]
|
}
|
Component DataHolderMatrixEditorColumns
|
{
|
#keys: '[127710.1.2057412734]'
|
BaseType: 'DataHolder'
|
Databinding: 'structured[Period_MP]*'
|
Children:
|
[
|
Component GUIDataExtractorPeriodForCostMatrix
|
{
|
#keys: '[127710.1.2057412735]'
|
BaseType: 'GUIDataExtractor'
|
Properties:
|
[
|
Component: 'DataHolderActivePeriods'
|
DataType: 'structured[Period_MP]'
|
PosX: 10
|
PosY: 11
|
Transformation: 'Elements'
|
]
|
}
|
]
|
Properties:
|
[
|
PosX: 42
|
PosY: 116
|
]
|
}
|
]
|
Properties:
|
[
|
AllowUserAttributeChange: true
|
AttributeContextMenu: 'AttributeContextMenu'
|
Attributes: 'Quantity'
|
Border: true
|
ColumnHeaderContextMenu: 'ColumnViewContextMenu'
|
ColumnHeaderPath: 'Start'
|
ColumnView: 'MatrixEditorColumns'
|
ColumnViewRelation: 'ProductInStockingPointInPeriodPlanning.Period_MP'
|
ContextMenu: 'menuMatrixEditor'
|
DoubleBuffering: false
|
LineColor: 'Black'
|
RowHeaderContextMenu: 'RowViewContextMenu'
|
RowHeaderPath: 'DisplayName'
|
RowView: 'MatrixEditorRows'
|
RowViewRelation: 'Process_MP'
|
ModeledStringList ChildOrdering
|
{
|
c: AttributeContextMenu
|
c: menuMatrixEditor
|
c: GUIDataExtractorPlanningCells
|
c: MatrixEditorRows
|
c: RowViewContextMenu
|
c: MatrixEditorColumns
|
c: ColumnViewContextMenu
|
c: UserConfigurableInformationPeriodTask
|
c: DataHolderShadowGlobalParameters
|
c: DataHolderMatrixEditorRows
|
c: DataHolderMatrixEditorColumns
|
}
|
]
|
ResponseDefinitions:
|
[
|
DelegatedResponseDefinition OnClick id:Responsedef_SplitterWnd147_MatrixEditor_Menu_OnClick
|
{
|
#keys: '[127710.1.1979749724]'
|
Initiator: 'Menu'
|
IsInherited: false
|
ResponseType: 'OnClick'
|
Arguments:
|
[
|
ResponseDefinitionArgument cell
|
{
|
#keys: '[127711.0.689026824]'
|
Binding: 'this.Selection()'
|
}
|
]
|
}
|
DelegatedResponseDefinition OnClick id:Responsedef_SplitterWnd147_MatrixEditor_Menu_OnClick_27
|
{
|
#keys: '[127710.1.1979749725]'
|
Initiator: 'Menu'
|
IsInherited: false
|
ResponseType: 'OnClick'
|
Arguments:
|
[
|
ResponseDefinitionArgument object
|
{
|
#keys: '[127711.0.689026872]'
|
Binding: 'this.SelectionObjects()'
|
}
|
]
|
}
|
]
|
}
|
]
|
Properties:
|
[
|
Border: true
|
DoubleBuffering: false
|
]
|
}
|
Component SplitterPane942
|
{
|
#keys: '[127710.1.2057412697]'
|
BaseType: 'SplitterPane'
|
GBLayout
|
{
|
Type: 'internal[GBLayoutDefinition]'
|
Columns:
|
[
|
GBFlow.Column { grow: 128 id: 776 parent: 0 }
|
]
|
Elements:
|
[
|
GBElement
|
{
|
Component => /ListPlanningCell
|
Position { startcolumn: 776 startrow: 458 endcolumn: 776 endrow: 458 }
|
}
|
]
|
Gaps: [ left: 0 right: 0 top: 0 bottom: 0 inner: 5 ]
|
Rows:
|
[
|
GBFlow.Row { grow: 128 id: 458 parent: 0 }
|
]
|
}
|
Children:
|
[
|
#child: ListPlanningCell
|
]
|
Properties:
|
[
|
Border: true
|
DoubleBuffering: false
|
]
|
}
|
]
|
Properties:
|
[
|
DoubleBuffering: false
|
ModeledStringList ChildOrdering
|
{
|
c: SplitterPane690
|
c: SplitterPane942
|
}
|
]
|
}
|