Quintiq file version 2.0 
 | 
Component lstListProducts 
 | 
{ 
 | 
  #keys: '[146140.1.698506286]' 
 | 
  BaseType: 'WebList' 
 | 
  Children: 
 | 
  [ 
 | 
    Component deListProducts 
 | 
    { 
 | 
      #keys: '[146140.1.698506287]' 
 | 
      BaseType: 'WebDataExtractor' 
 | 
      Properties: 
 | 
      [ 
 | 
        DataType: 'OptimizerPuzzleWIP' 
 | 
        FixedFilter: 'not object.Product_MP().IsSystem() and isnull( object.ParentSubset() )' 
 | 
        Source: 'DataHolderOptimizerPuzzleWIP' 
 | 
        Taborder: 0 
 | 
        Transformation: 'SubsetProductInOptimizerPuzzleWip' 
 | 
      ] 
 | 
    } 
 | 
    #child: abpListProducts 
 | 
    Component dslListProducts 
 | 
    { 
 | 
      #keys: '[146140.1.698506289]' 
 | 
      BaseType: 'WebDataSetLevel' 
 | 
      Children: 
 | 
      [ 
 | 
        #child: cmListProducts 
 | 
        Component dslListProductsChildSubset 
 | 
        { 
 | 
          #keys: '[146140.1.1064507127]' 
 | 
          BaseType: 'WebDataSetLevel' 
 | 
          Properties: 
 | 
          [ 
 | 
            Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"astype(SubsetProductInOptimizerPuzzleWip).ProductID","title":"Name","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"astype(SubsetProductInOptimizerPuzzleWip).ProductID"}}]' 
 | 
            ContextMenu: 'cmListProducts' 
 | 
            RelationFromParent: 'ChildSubset' 
 | 
            RelationRepeating: 'ChildSubset' 
 | 
            Taborder: 1 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        Columns: '{"title":"Name"} Product_MP.Name' 
 | 
        ContextMenu: 'cmListProducts' 
 | 
        SortCriteria: 'DefinitionName' 
 | 
        Taborder: 2 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
  Properties: 
 | 
  [ 
 | 
    Taborder: 0 
 | 
  ] 
 | 
  ResponseDefinitions: 
 | 
  [ 
 | 
    DelegatedResponseDefinition OnClick id:Responsedef_lstListProducts_WebMenu_OnClick 
 | 
    { 
 | 
      #keys: '[146140.1.698506279]' 
 | 
      Initiator: 'WebMenu' 
 | 
      IsInherited: false 
 | 
      ResponseType: 'OnClick' 
 | 
      Arguments: 
 | 
      [ 
 | 
        ResponseDefinitionArgument selection 
 | 
        { 
 | 
          #keys: '[7355.0.14651062]' 
 | 
          Binding: 'this.Selection();' 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
} 
 |