Quintiq file version 2.0 Component ListPISPIP { #keys: '[127710.1.715449484]' BaseType: 'List' Children: [ Component popupList1 { #keys: '[127710.1.715449485]' BaseType: 'popupList' Children: [ Component PopupParent { #keys: '[514.0.129466]' BaseType: 'PopupParent' IsDerived: true Children: [ Component MenuFilter { #keys: '[104128.0.40995014]' BaseType: 'MenuFilter' IsDerived: true Children: [ Component MenuFIlterBySPs { #keys: '[130238.0.412805956]' BaseType: 'Menu' Properties: [ Checked: true Checkmark: true Text: 'Stocking points' ] } Component MenuFIlterByProducts { #keys: '[130238.0.412806205]' BaseType: 'Menu' Properties: [ Checked: true Checkmark: true Text: 'Products' ] } Component menuSeparator { #keys: '[130238.0.412806232]' BaseType: 'Menu' Properties: [ Separator: true ] } Component MenuFIlterByPeriods { #keys: '[131438.0.418857626]' BaseType: 'Menu' Properties: [ Checked: true Checkmark: true Text: 'Periods' ] } ] Properties: [ ModeledStringList ChildOrdering { c: MenuFIlterByProducts c: MenuFIlterBySPs c: MenuFIlterByPeriods c: menuSeparator c: menuEditFilter } ] } ] } ] Properties: [ PosX: 35 PosY: 60 ] } Component GUIDataExtractorListPISPIP { #keys: '[127710.1.715449489]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderForScenarioComparison' DataType: 'structured[MacroPlan]' PosX: 5 PosY: 30 Transformation: 'Elements.Product_MP.ProductInStockingPoint_MP.ProductInStockingPointInPeriod' ] } #child: ColumnTitles1 Component GUIDataSetLevelPISPIP { #keys: '[127710.1.715449490]' BaseType: 'GUIDataSetLevel' Properties: [ AutoSelectColumns: false Columns: 'ProductInStockingPointInPeriodColumns' DataExtractor: 'GUIDataExtractorListPISPIP' FilterArguments: 'dataholderproducts:DataHolderProducts(structured[Product_MP]);dataholderchildstockingpoints:DataHolderChildStockingPoints(structured[StockingPoint_MP]);dataholderactiveperiods:DataHolderActivePeriods(structured[Period_MP])' FixedFilter: [* object.IsInStockingPoint( dataholderchildstockingpoints ) and object.IsForProduct( dataholderproducts ) and object.Period_MP().IsInPeriods( dataholderactiveperiods ) *] PosX: 36 PosY: 31 ] } ] Properties: [ AutoDrag: true BackgroundColor: 'Window' Border: true ContextMenu: 'popupList1' FullRowSelect: true ModeledStringList ChildOrdering { c: ColumnTitles1 c: popupList1 c: GUIDataExtractorListPISPIP c: GUIDataSetLevelPISPIP } ] ResponseDefinitions: [ DelegatedResponseDefinition OnClick id:Responsedef_ListPISPIP_Menu_OnClick { #keys: '[113694.1.397160263]' Initiator: 'Menu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[113694.1.397160264]' Binding: 'this.Selection()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_ListPISPIP_GUIButtonBase_OnClick { #keys: '[113694.1.397160292]' Initiator: 'GUIButtonBase' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[113694.1.397160293]' Binding: 'this.Selection()' } ] } ] }