Quintiq file version 2.0 Component ListInactiveGoals { #keys: '[146140.1.1659334532]' BaseType: 'WebList' Children: [ Component DataExtractorOptimizerInactiveGoals { #keys: '[146140.1.1659334533]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'shadow[Strategy]' FixedFilter: 'object.KPI().IsUsedByOptimizer() and object.Level() <= 0' Source: 'DataHolderDialogData' Taborder: 1 Transformation: 'KPIWeight' ] } #child: listActionBarPageOptimizerInactiveGoals Component DataSetLevelOptimizerInactiveGoals { #keys: '[146140.1.1659334538]' BaseType: 'WebDataSetLevel' Children: [ #child: listContextMenuOptimizerInactiveGoals ] Properties: [ Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeAllConstraint","columnid":"All constraints","title":"All constraints","subtotals":"","tooltip":"","width":1,"display":"shown"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"KPIName","title":"Goal","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"KPIName"}}]' ContextMenu: 'listContextMenuOptimizerInactiveGoals' SortCriteria: 'KPIName' Taborder: 2 ] } Component UserConfigurableInformationOptimizerInactiveGoals { #keys: '[146140.1.1659335275]' BaseType: 'WebUserConfigurableInformation' Properties: [ Identifier: 'KPIWeightInactiveGoal' ObjectType: 'shadow[KPIWeight]' Taborder: 0 Tooltip: 'VALUE(object.KPI().DescriptionUOM())' ] } ] Properties: [ Taborder: 0 ] ResponseDefinitions: [ DelegatedResponseDefinition OnClick id:Responsedef_ListInactiveGoals_WebMenu_OnClick { #keys: '[146140.1.1656895625]' Initiator: 'WebMenu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[9891.0.42431962]' Binding: 'this.Selection();' } ] } ] }