Quintiq file version 2.0
Component GanttChartDemandSupplyGroup
{
#keys: '[108486.0.1858741403]'
BaseType: 'GanttChart'
Children:
[
Component menuGanttChart1
{
#keys: '[108486.0.1858741432]'
BaseType: 'popupGanttchart'
Children:
[
Component PopupParent
{
#keys: '[514.0.555535]'
BaseType: 'PopupParent'
IsDerived: true
Children:
[
Component MenuLegend { #keys: '[108486.0.1858741433]' BaseType: 'Menu' Properties: [ Image: 'COLORS' Shortcut: 'Ctrl+L' Text: 'Legend...' ] }
Component Menu4 { #keys: '[108486.0.1858741434]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuShowSupply { #keys: '[108486.0.1858741435]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'ELEMENT_INTO' Shortcut: 'Enter' Text: 'Show supplies...' ] }
Component MenuShowDemandsSupplies { #keys: '[108486.0.1858741437]' BaseType: 'Menu' Properties: [ Checkmark: true HasMemory: true Image: 'EXCHANGE' Shortcut: 'Alt+V' Text: 'Show demands / supplies...' ] }
Component Menu2 { #keys: '[108486.0.1858741438]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuEditInventorySpecification { #keys: '[108486.0.1858741440]' BaseType: 'Menu' ViewSecurity: 'InventorySpecifications' Properties: [ Image: 'AVERAGE' Shortcut: 'Alt+X' Text: 'Edit inventory specification...' ] }
Component MenuNewInventorySupply { #keys: '[108486.0.1858741439]' BaseType: 'Menu' ViewSecurity: 'InventorySupplies' Properties: [ Image: 'CUBES_BLUE' Shortcut: 'Alt+Y' Text: 'New inventory supply...' ] }
Component MenuResetManualPlan { #keys: '[108486.0.1858741436]' BaseType: 'Menu' Properties: [ Image: 'trash' Shortcut: 'Alt+O' Text: 'Reset locked plan' ] }
Component MenuShowUpstreamProcesses { #keys: '[108486.0.1858741441]' BaseType: 'Menu' Properties: [ Image: 'FOLDER_INTO' Shortcut: 'Alt+U' Text: 'Show upstream processes...' ] }
Component Menu8 { #keys: '[110880.5.885591929]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuShowInventorySupply { #keys: '[110880.5.885594662]' BaseType: 'Menu' ViewSecurity: 'InventorySupplies' Properties: [ Image: 'FOLDER_CUBES' Shortcut: 'Alt+Z' Text: 'Show inventory supplies...' ] }
Component MenuCreateSalesDemands { #keys: '[110880.8.28704079]' BaseType: 'Menu' Properties: [ Image: 'NOTE_NEW' Shortcut: 'Alt+S' Text: 'Create sales demands' ] }
Component MenuShowTrip { #keys: '[110880.9.1045609448]' BaseType: 'Menu' ViewSecurity: 'TransportationPlanning' Properties: [ Image: 'TRUCK_RED' Shortcut: 'Alt+Enter' Text: 'Show trips...' ] }
Component MenuNewTrips { #keys: '[110880.9.1054559210]' BaseType: 'Menu' ViewSecurity: 'TransportationPlanning' Properties: [ Image: 'TRUCK_RED' Shortcut: 'Alt+N' Text: 'New trip...' ] }
Component Menu11 { #keys: '[110880.9.1109559449]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuResetOptimizerPlan { #keys: '[121036.0.697343425]' BaseType: 'Menu' Properties: [ Image: 'trash' Shortcut: 'Alt+Ctrl+O' Text: 'Reset optimizer plan' ] }
Component Menu12 { #keys: '[121036.0.697344163]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuEditIDisaggregationFactor { #keys: '[124808.0.2146091868]' BaseType: 'Menu' ViewSecurity: 'AggregatedPlanning' Properties: [ Image: 'CHEST' Shortcut: 'Alt+W' Text: 'Edit disaggregation factor...' ] }
Component Menu3 { #keys: '[122872.1.834488800]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuSmartPlan { #keys: '[122872.1.834494014]' BaseType: 'Menu' Properties: [ Image: 'COMPONENT_GREEN' Shortcut: 'Alt+P' Text: 'Smart plan...' ] }
Component MenuSmartPlanRows { #keys: '[124808.2.525193060]' BaseType: 'Menu' Properties: [ Image: 'COMPONENT_GREEN' Shortcut: 'Alt+Ctrl+P' Text: 'Smart plan rows...' ] }
Component MenuFilterByProductionSteps
{
#keys: '[127710.1.746503869]'
BaseType: 'Menu'
Children:
[
Component MenuFilterByUpstreamProducts id:MenuFilterByUpstreamProducts_971 { #keys: '[127710.1.746503870]' BaseType: 'Menu' Properties: [ Checkmark: true HasMemory: true Text: 'Filter by upstream products' Tooltip: 'Filter the product planning chart to only show the products that are in the upstream supply chain of the selected product' ] }
Component MenuFilterByDownstreamProducts { #keys: '[127710.1.746503871]' BaseType: 'Menu' Properties: [ Checkmark: true HasMemory: true Image: 'FUNNEL_DOWN' Text: 'Filter by downstream products' Tooltip: 'Filter the product planning chart to only show the products that are in the downstream supply chain of the selected product' ] }
]
Properties:
[
Image: 'FUNNEL'
Text: 'Filter by production steps'
ModeledStringList ChildOrdering
{
c: MenuFilterByUpstreamProducts_971
c: MenuFilterByDownstreamProducts
}
]
}
Component MenuShowDownstreamProcesses { #keys: '[127710.1.746514886]' BaseType: 'Menu' Properties: [ Image: 'FOLDER_INTO' Shortcut: 'Alt+D' Text: 'Show downstream processes...' ] }
Component MenuLock { #keys: '[121072.0.288128772]' BaseType: 'Menu' Properties: [ Image: 'LOCK' Shortcut: 'Alt+L' Text: 'Lock' ] }
Component MenuUnlock { #keys: '[121072.0.288129740]' BaseType: 'Menu' Properties: [ Image: 'LOCK_OPEN' Shortcut: 'Alt+Ctrl+L' Text: 'Unlock' ] }
Component MenuEditStockingPointCapacity { #keys: '[121072.0.289591101]' BaseType: 'Menu' Properties: [ Image: 'Edit' Shortcut: 'Alt+Ctrl+C' Text: 'Edit stocking point capacity...' ] }
]
Properties:
[
ModeledStringList ChildOrdering
{
c: MenuActions
c: MenuFilter
c: MenuFilterByProductionSteps
c: MenuNavigation
c: MenuLegend
c: Menu4
c: MenuSmartPlan
c: MenuSmartPlanRows
c: MenuLock
c: MenuUnlock
c: Menu3
c: MenuShowDemandsSupplies
c: MenuShowSupply
c: MenuNewTrips
c: MenuShowTrip
c: MenuNewInventorySupply
c: MenuShowInventorySupply
c: Menu12
c: MenuResetManualPlan
c: MenuResetOptimizerPlan
c: Menu2
c: MenuEditStockingPointCapacity
c: MenuEditIDisaggregationFactor
c: MenuEditInventorySpecification
c: Menu11
c: MenuCreateSalesDemands
c: Menu8
c: MenuShowUpstreamProcesses
c: MenuShowDownstreamProcesses
}
]
}
]
Properties:
[
PosX: 44
PosY: 57
SizePosition: 'lt81 107 37 63'
]
}
Component menuGanttChartRows1
{
#keys: '[108486.0.1858741420]'
BaseType: 'popupGanttchartRows'
Children:
[
Component PopupParent id:PopupParent_1
{
#keys: '[530.0.59473]'
BaseType: 'PopupParent'
IsDerived: true
Children:
[
Component MenuSortGanttChartRows
{
#keys: '[104128.0.40951323]'
BaseType: 'MenuSortGanttChartRows'
IsDerived: true
Children:
[
Component menuGCRMoveToTop { #keys: '[104128.0.40961065]' BaseType: 'menuGCRMoveToTop' IsDerived: true ResponseDefinitions: [ ResponseDefinition OnClick id:Responsedef_GanttChartDemandSupplyGroup_menuGCRMoveToTop_OnClick
{
#keys: '[104220.0.341400416]'
IsInherited: false
ResponseType: 'OnClick'
Arguments:
[
ResponseDefinitionArgument row
{
#keys: '[104220.0.341404843]'
Binding: 'GanttChartDemandSupplyGroup.ContextMenuRowObject()'
}
]
}
] }
Component menuGCRMoveUp { #keys: '[104128.0.40963528]' BaseType: 'menuGCRMoveUp' IsDerived: true ResponseDefinitions: [ ResponseDefinition OnClick id:Responsedef_GanttChartDemandSupplyGroup_menuGCRMoveUp_OnClick
{
#keys: '[104220.0.341445251]'
IsInherited: false
ResponseType: 'OnClick'
Arguments:
[
ResponseDefinitionArgument row
{
#keys: '[104220.0.341445252]'
Binding: 'GanttChartDemandSupplyGroup.ContextMenuRowObject()'
}
]
}
] }
Component menuGCRMoveDown { #keys: '[104128.0.40966471]' BaseType: 'menuGCRMoveDown' IsDerived: true ResponseDefinitions: [ ResponseDefinition OnClick id:Responsedef_GanttChartDemandSupplyGroup_menuGCRMoveDown_OnClick
{
#keys: '[104220.0.341473288]'
IsInherited: false
ResponseType: 'OnClick'
Arguments:
[
ResponseDefinitionArgument row
{
#keys: '[104220.0.341474697]'
Binding: 'GanttChartDemandSupplyGroup.ContextMenuRowObject()'
}
]
}
] }
Component menuGCRMoveToBottom { #keys: '[104128.0.40968902]' BaseType: 'menuGCRMoveToBottom' IsDerived: true ResponseDefinitions: [ ResponseDefinition OnClick id:Responsedef_GanttChartDemandSupplyGroup_menuGCRMoveToBottom_OnClick
{
#keys: '[104220.0.341517322]'
IsInherited: false
ResponseType: 'OnClick'
Arguments:
[
ResponseDefinitionArgument row
{
#keys: '[104220.0.341518731]'
Binding: 'GanttChartDemandSupplyGroup.ContextMenuRowObject()'
}
]
}
] }
Component MenuEditDisplayIndex { #keys: '[112610.0.975197348]' BaseType: 'Menu' Properties: [ Image: 'UP_DOWN_QUESTION' Text: 'Edit display index...' ] }
]
Properties:
[
ModeledStringList ChildOrdering
{
c: MenuEditDisplayIndex
c: MenuSortGanttChartRows1
c: Menu2_1
c: menuGCRMoveToTop
c: menuGCRMoveUp
c: menuGCRMoveDown
c: menuGCRMoveToBottom
}
]
}
Component MenuFilter id:MenuFilter_1
{
#keys: '[104128.0.41519836]'
BaseType: 'MenuFilter'
IsDerived: true
Children:
[
Component MenuFIlterByProducts { #keys: '[127710.1.1026457799]' BaseType: 'Menu' Properties: [ Checked: true Checkmark: true Text: 'Products' ] }
Component MenuFIlterByStockingPoints { #keys: '[127710.1.1026458341]' BaseType: 'Menu' Properties: [ Checked: true Checkmark: true Text: 'Stocking points' ] }
Component menuSeparator160 { #keys: '[127710.1.1026458945]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuFIlterByPeriods { #keys: '[131438.0.418823075]' BaseType: 'Menu' Properties: [ Checked: true Checkmark: true Text: 'Periods' ] }
]
Properties:
[
ModeledStringList ChildOrdering
{
c: menuEditFilter
c: MenuFIlterByProducts
c: MenuFIlterByStockingPoints
c: MenuStoredFilters
c: MenuFIlterByPeriods
c: menuSeparator160
c: MenuClearFilter
c: Menu_1
c: menuHideGanttchartRow
c: MenuUnhideAllRows
c: Menu1_1
c: menuShowAllGanttChartRows
}
]
}
Component MenuLegend id:MenuLegend_1 { #keys: '[108486.0.1858741423]' BaseType: 'Menu' Properties: [ Image: 'COLORS' Shortcut: 'Ctrl+L' Text: 'Legend...' ] }
Component MenuHideDSUnusedRows { #keys: '[108486.0.1858741421]' BaseType: 'Menu' Properties: [ Checkmark: true Text: 'Hide unused rows' ] }
Component MenuHideBalancedRows { #keys: '[108486.0.1858741422]' BaseType: 'Menu' Properties: [ Checkmark: true Text: 'Hide balanced rows' ] }
Component MenuPegDemandsToSupplies { #keys: '[108486.1.1592764257]' BaseType: 'Menu' ViewSecurity: 'Pegging' Properties: [ Image: 'STEP' Text: 'Peg demands to supplies' ] }
Component Menu6 { #keys: '[108486.2.918953401]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component Menu7 { #keys: '[108486.2.918961293]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuShowAllProducts { #keys: '[110880.5.1650587154]' BaseType: 'Menu' Properties: [ Image: 'NAVIGATE_DOWN2' Text: 'Show all products' ] }
Component MenuHideAllProducts { #keys: '[110880.5.1650590454]' BaseType: 'Menu' Properties: [ Image: 'NAVIGATE_RIGHT2' Text: 'Hide all products' ] }
Component MenuShowHideProducts { #keys: '[110880.5.1650593219]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Text: 'Show / Hide products' ] }
Component MenuShowDashboard { #keys: '[110880.5.1891685043]' BaseType: 'Menu' Properties: [ Checkmark: true HasMemory: true Text: 'Show dashboard' ] }
Component Menu5 { #keys: '[110880.6.379876597]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuShowSystemUserInfo { #keys: '[110880.7.1048250042]' BaseType: 'Menu' Properties: [ Checkmark: true HasMemory: true Text: 'Use user configuration' ] }
Component Menu9 { #keys: '[110880.9.773576316]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuShowSuppliedByOperations { #keys: '[110880.9.785598573]' BaseType: 'Menu' Properties: [ Checked: true Checkmark: true HasMemory: true Text: 'Show supplied by operations' ] }
Component MenuShowTransportedByLanes { #keys: '[110880.9.785600688]' BaseType: 'Menu' ViewSecurity: 'TransportationPlanning' Properties: [ Checked: true Checkmark: true HasMemory: true Text: 'Show transported by lanes' ] }
Component Menu10 { #keys: '[112884.1.1412508372]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuSmartPlanForGanttChartRows { #keys: '[124808.2.276335699]' BaseType: 'Menu' Properties: [ Image: 'COMPONENT_GREEN' Shortcut: 'Alt+P' Text: 'Smart plan...' ] }
Component Menu13 { #keys: '[124808.2.276335891]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuToggleIsNegativeInventoryAllowed { #keys: '[124808.2.617171315]' BaseType: 'Menu' Properties: [ Checkmark: true Image: 'CHECKEDCHECKBOX' Text: 'Allow negative inventory' Tooltip: 'Allows negative inventory on this product in stocking point.' ] }
]
Properties:
[
ModeledStringList ChildOrdering
{
c: MenuFilter_1
c: MenuSortGanttChartRows
c: MenuLegend_1
c: Menu6
c: MenuSmartPlanForGanttChartRows
c: Menu13
c: MenuShowAllProducts
c: MenuHideAllProducts
c: MenuShowHideProducts
c: Menu5
c: MenuHideDSUnusedRows
c: MenuHideBalancedRows
c: Menu7
c: MenuShowTransportedByLanes
c: MenuShowSuppliedByOperations
c: Menu9
c: MenuToggleIsNegativeInventoryAllowed
c: MenuPegDemandsToSupplies
c: Menu10
c: MenuShowDashboard
c: MenuShowSystemUserInfo
}
]
}
]
Properties:
[
PosX: 15
PosY: 55
SizePosition: 'lt10 36 100 126'
]
}
Component ChartMarkingStartOfPlanningHorizon
{
#keys: '[108486.0.1858741442]'
BaseType: 'ChartMarking'
Properties:
[
MarkPosition: 'guard(MacroPlan.StartOfPlanning(), DateTime::Now())'
PosX: 114
PosY: 57
SizePosition: 'lt141 167 39 65'
]
}
Component NavigationToolbar
{
#keys: '[108486.0.1858741448]'
BaseType: 'NavigationToolbar'
GBLayout
{
Type: 'internal[GBLayoutDefinition]'
Columns:
[
GBFlow.Column { grow: 0 id: 439 parent: 0 }
GBFlow.Column { grow: 0 id: 135 parent: 0 }
GBFlow.Column { grow: 128 id: 1 parent: 0 }
]
Elements:
[
GBElement
{
Component => /dpNavigationPanel
Position { startcolumn: 1 startrow: 2 endcolumn: 1 endrow: 2 }
}
GBElement
{
Component => ImageFilterBy889
Position { startcolumn: 135 startrow: 2 endcolumn: 135 endrow: 488 }
}
GBElement
{
Component => ImageWarningSizing
Position { startcolumn: 439 startrow: 2 endcolumn: 439 endrow: 488 }
}
]
Gaps: [ left: 5 right: 5 top: 0 bottom: 0 inner: 5 ]
Rows:
[
GBFlow.Row { grow: 0 id: 2 parent: 0 }
GBFlow.Row { grow: 128 id: 488 parent: 0 }
]
}
Children:
[
#child: dpNavigationPanel
Component ImageFilterBy889
{
#keys: '[127710.1.1041563478]'
BaseType: 'Image'
Properties:
[
Image: 'FUNNEL'
Tooltip: 'Filter the Product planning Gantt chart based on the selection in the navigation panel.'
Transparent: true
]
}
Component ImageWarningSizing
{
#keys: '[136770.0.52937006]'
BaseType: 'Image'
Properties:
[
Image: 'WARNING'
Tooltip: 'This form is read-only because the size of the dataset is violating the sizing parameters.
Please reduce the size of the dataset to regain functionality.
The sizing parameters can be found in Edit > Configuration > Sizing parameters.'
Transparent: true
]
}
]
Properties:
[
Priority: 3
Size: 32
ModeledStringList ChildOrdering
{
c: dpNavigationPanel
c: ImageFilterBy889
c: ImageWarningSizing
}
]
}
Component Font
{
#keys: '[108486.0.1858741447]'
BaseType: 'Font'
Properties:
[
Bold: true
FontName: 'Arial Black'
Italic: true
PosX: 77
PosY: 57
Size: 9
SizePosition: 'lt112 138 38 64'
Underlined: true
]
}
Component DataHolderUpstreamPISPs
{
#keys: '[112884.1.670130849]'
BaseType: 'DataHolder'
Databinding: 'structured[ProductInStockingPoint_MP]*'
Properties:
[
PosX: 17
PosY: 26
ShowName: true
]
}
#child: GanttChartRowDefinitionStockingPoint
Component UserConfigurableInformation
{
#keys: '[112884.1.975332292]'
BaseType: 'UserConfigurableInformation'
Properties:
[
Identification: 'Historical period'
ObjectBackgroundColor: 'ColorScheme.Period_HistoricalPeriods'
ObjectType: 'Period_MP'
PosX: 87
PosY: 105
SizePosition: 'lt106 132 89 115'
]
}
Component UserConfigurableInformationStockingPointInPeriod
{
#keys: '[112884.1.975332541]'
BaseType: 'UserConfigurableInformation'
Properties:
[
Identification: 'Stocking point in period'
ObjectBackgroundColor: 'White'
ObjectText: 'VALUE( MacroPlan::GetDisplayValue( object.InventoryLevelEnd() ) )'
ObjectType: 'StockingPointInPeriod'
PosX: 52
PosY: 139
SizePosition: 'lt50 76 117 143'
TooltipText:
[*
Inventory end (quantity) |
VALUE( MacroPlan::GetDisplayValue( object.InventoryLevelEnd() ) ) |
|
Inventory holding cost |
VALUE(object.TotalInventoryHoldingCost()) |
Inventory end (days) | VALUE(object.StockLevelInDays()) |
Total supply |
VALUE(object.SupplyQuantity()) |
|
Total demand |
VALUE(object.DemandQuantity()) |
Inventory start |
VALUE(object.Previous().InventoryLevelEnd()) |
|
Sales demand |
VALUE(object.SalesDemandQuantity()) |
New supply |
VALUE(object.NewSupplyQuantity()) |
|
Dependent demand |
VALUE(object.DependentDemandQuantity()) |
Inventory supply |
VALUE(object.InventorySupplyQuantity()) |
|
Target inventory level |
VALUE(object.TargetInventoryLevel()) |
*]
]
}
Component UserConfigurableInformationPISP
{
#keys: '[112884.1.975332797]'
BaseType: 'UserConfigurableInformation'
Properties:
[
Identification: 'Product'
ObjectText: 'VALUE( object.IndentationSymbol() ) VALUE( object.Product_MP().Name() ) VALUE( object.ImgIsExcluded() )'
ObjectType: 'ProductInStockingPoint_MP'
PosX: 91
PosY: 137
SizePosition: 'lt28 54 3 29'
TooltipText:
[*
Inventory end (quantity) |
VALUE( MacroPlan::GetDisplayValue( object.InventoryLevelEnd() ) ) |
|
Inventory holding cost |
VALUE(object.TotalBaseInventoryHoldingCost()) |
VALUE( ifexpr( object.IsLeaf(), '[' + object.TotalBaseInventoryHoldingCostPerQuantity().Format('N(Dec(2))') + object.ProductInStockingPoint_MP().StockingPoint_MP().Currency_MP().Symbol() + '/' + object.ProductInStockingPoint_MP().UnitOfMeasure_MP().Name() + ']', '' ) ) |
Inventory end (days) | VALUE(object.StockLevelInDays()) |
Total supply |
VALUE(object.SupplyQuantity()) |
|
Total demand |
VALUE(object.GetDemandQuantity()) |
Inventory start |
VALUE( MacroPlan::GetDisplayValue( object.InventoryLevelStartPISPIP().InventoryLevelEnd() ) ) |
|
Sales demand |
VALUE(object.SalesDemandQuantity()) |
New supply |
VALUE(object.NewSupplyQuantity()) |
|
Dependent demand |
VALUE(object.DependentDemandQuantity()) |
Inventory supply |
VALUE(object.InventorySupplyQuantity()) |
|
VALUE( ifexpr( object.TargetInventoryLevel() >= object.MinInventoryLevel() , 'Target inventory level', 'Minimum inventory level' ) ) |
VALUE( ifexpr( object.TargetInventoryLevel() >= object.MinInventoryLevel() , object.TargetInventoryLevel(), object.MinInventoryLevel() ) ) |
*]
]
}
]
Properties:
[
BackgroundColor: 'ButtonHighlight'
ContextMenu: 'menuGanttChart1'
FastSynchronization: true
NavigationRangeManager:
[*
{
Name := '1 Day'
Interval := 2
Count := 1
Offset := 0
Interval := 1
Count := 2
Offset := 0
IntervalStartType := 2
Item := 0
}
{
Name := '2 Days'
Interval := 2
Count := 2
Offset := 0
Interval := 1
Count := 2
Offset := 0
IntervalStartType := 2
Item := 0
}
{
Name := '4 Days'
Interval := 2
Count := 4
Offset := 0
Interval := 1
Count := 2
Offset := 0
IntervalStartType := 2
Item := 0
}
{
Name := '1 Week'
Interval := 3
Count := 1
Offset := 0
Interval := 1
Count := 2
Offset := 0
IntervalStartType := 3
Item := 0
}
{
Name := '2 Weeks'
Interval := 3
Count := 2
Offset := 0
Interval := 2
Count := 1
Offset := 0
IntervalStartType := 3
Item := 0
}
{
Name := '4 Weeks'
Interval := 3
Count := 4
Offset := 0
Interval := 2
Count := 1
Offset := 0
IntervalStartType := 3
Item := 0
}
{
Name := '1 Month'
Interval := 4
Count := 1
Offset := 0
Interval := 2
Count := 2
Offset := 0
IntervalStartType := 4
Item := 1
}
{
Name := '3 Months'
Interval := 4
Count := 3
Offset := 0
Interval := 3
Count := 1
Offset := 0
IntervalStartType := 4
Item := 1
}
{
Name := '6 Months'
Interval := 4
Count := 6
Offset := 0
Interval := 3
Count := 1
Offset := 0
IntervalStartType := 4
Item := 1
}
{
Name := '1 Year'
Interval := 5
Count := 1
Offset := 0
Interval := 3
Count := 1
Offset := 0
IntervalStartType := 6
Item := 1
}
{
Name := '5 Years'
Interval := 5
Count := 5
Offset := 0
Interval := 4
Count := 1
Offset := 0
IntervalStartType := 6
Item := 1
}
*]
RowContextMenu: 'menuGanttChartRows1'
RowLines: true
ScaleHeight: 22
ScrollOnHighlight: true
SizePosition: 'ss0 0 0 0'
StatusbarTimeFormat: 'D2-M2-Y'
ModeledStringList ChildOrdering
{
c: menuGanttChartRows1
c: menuGanttChart1
c: NavigationToolbar
c: ChartMarkingStartOfPlanningHorizon
c: UserConfigurableInformationStockingPointInPeriod
c: UserConfigurableInformationPISP
c: UserConfigurableInformationStockingPointSystem
c: UserConfigurableInformation
c: Font
c: UserConfigurableInformationStockingPointUser
c: GanttChartRowDefinitionStockingPoint
c: DataHolderUpstreamPISPs
c: GUIDataExtractorStockingPointsForProductPlanning
c: UserConfigurableInformationPISPIP
}
]
ResponseDefinitions:
[
DelegatedResponseDefinition OnClick id:Responsedef_GanttChartDemandSupplyGroup_Menu_OnClick
{
#keys: '[11660.0.111672756]'
Initiator: 'Menu'
IsInherited: false
ResponseType: 'OnClick'
Arguments:
[
ResponseDefinitionArgument selection
{
#keys: '[11660.0.111672757]'
Binding: 'GanttChartDemandSupplyGroup.Selection()'
}
ResponseDefinitionArgument row
{
#keys: '[11660.0.111672764]'
Binding: 'this.ContextMenuRowObject()'
}
]
}
DelegatedResponseDefinition OnClick id:Responsedef_GanttChartDemandSupplyGroup_GUIButtonBase_OnClick
{
#keys: '[11660.0.111672771]'
Initiator: 'GUIButtonBase'
IsInherited: false
ResponseType: 'OnClick'
Arguments:
[
ResponseDefinitionArgument selection
{
#keys: '[11660.0.111672772]'
Binding: 'this.Selection()'
}
ResponseDefinitionArgument row
{
#keys: '[11660.0.111672779]'
Binding: 'this.ContextMenuRowObject()'
}
]
}
]
}