Quintiq file version 2.0
Component ListSalesDemands
{
  #keys: '[134266.1.1970507083]'
  BaseType: 'WebList'
  Children:
  [
    Component DataExtractorSalesDemands
    {
      #keys: '[134266.1.1970507084]'
      BaseType: 'WebDataExtractor'
      Properties:
      [
        DataType: 'structured[SalesDemandBase]'
        Source: 'DataHolderSalesDemands'
        Taborder: 0
        Transformation: 'Elements'
      ]
    }
    Component DataSetLevelSalesDemands
    {
      #keys: '[134266.1.1970507085]'
      BaseType: 'WebDataSetLevel'
      Children:
      [
        Component listContextMenuSD
        {
          #keys: '[134266.1.1970507086]'
          BaseType: 'listContextMenu'
          Children:
          [
            Component MenuSeparator
            {
              #keys: '[121142.1.1147171519]'
              BaseType: 'MenuSeparator'
              IsDerived: true
              Properties:
              [
                Taborder: 3
              ]
            }
            Component MenuCreate
            {
              #keys: '[136682.1.799914757]'
              BaseType: 'WebMenu'
              Properties:
              [
                DelegationID: 'ActionBarSales_Create;ActionBarPlan_Create'
                Image: 'ADD2'
                Shortcut: 'Ins'
                Taborder: 4
                Title: 'Create...'
              ]
            }
            Component MenuEdit
            {
              #keys: '[136682.1.799913473]'
              BaseType: 'WebMenu'
              Properties:
              [
                BindOnDoubleClick: true
                DelegationID: 'ActionBarSales_Edit;ActionBarPlan_Edit'
                Image: 'PENCIL'
                Shortcut: 'Enter'
                Taborder: 5
                Title: 'Edit...'
              ]
            }
            Component MenuDelete
            {
              #keys: '[136682.1.799899314]'
              BaseType: 'WebMenu'
              Properties:
              [
                DelegationID: 'ActionBarSales_Delete;ActionBarPlan_Delete'
                Image: 'DELETE'
                Shortcut: 'Del'
                Taborder: 6
                Title: 'Delete'
              ]
            }
            Component MenuCopy
            {
              #keys: '[136682.1.799913572]'
              BaseType: 'WebMenu'
              Properties:
              [
                DelegationID: 'ActionBarSales_Copy;ActionBarPlan_Copy'
                Image: 'COPY'
                Shortcut: 'Ctrl+O'
                Taborder: 7
                Title: 'Copy'
              ]
            }
            Component MenuSeprator1
            {
              #keys: '[136682.1.799913665]'
              BaseType: 'WebMenu'
              Properties:
              [
                Separator: true
                Taborder: 8
              ]
            }
            Component MenuAdjustQuantity
            {
              #keys: '[136682.1.799915565]'
              BaseType: 'WebMenu'
              Properties:
              [
                DelegationID: 'ActionBarSales_AdjustQuantity'
                Image: 'HAND_POINT'
                Shortcut: 'Ctrl+J'
                Taborder: 9
                Title: 'Adjust quantity...'
              ]
            }
            Component MenuSelectAll
            {
              #keys: '[151482.0.83137873]'
              BaseType: 'WebMenu'
              Properties:
              [
                Image: 'SELECTION_VIEW'
                Shortcut: 'Ctrl+A'
                Taborder: 2
                Title: 'Select all'
              ]
            }
          ]
          Properties:
          [
            Taborder: 0
          ]
        }
      ]
      Properties:
      [
        Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeAllConstraint","columnid":"All constraints","title":"All constraints","subtotals":"","tooltip":"","width":1,"display":"shown"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"SalesSegment_MP.Name","title":"Sales segment","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"SalesSegment_MP.Name"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"Product_MP.ID","title":"Product","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"Product_MP.ID"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StockingPoint_MP.ID","title":"Stocking point","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"StockingPoint_MP.ID"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StartDate","title":"Start","subtotals":"","tooltip":"","width":-1,"display":"shown","editable":false,"attribute":"StartDate"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"EndDate","title":"End","subtotals":"","tooltip":"","width":-1,"display":"shown","editable":false,"attribute":"EndDate"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"UnitOfMeasure_MP.Name","title":"UoM","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"UnitOfMeasure_MP.Name"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"Quantity","title":"Quantity","subtotals":"","tooltip":"","width":-1,"display":"shown","editable":false,"attribute":"Quantity"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"FulfilledQuantity","title":"Fulfilled","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"FulfilledQuantity"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"Price","title":"Price","subtotals":"","tooltip":"","width":-1,"display":"shown","editable":false,"attribute":"Price"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"PriceUoM","title":"PriceUoM","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"PriceUoM"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"Priority.Name","title":"Priority","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"Priority.Name"}}]'
        ContextMenu: 'listContextMenuSD'
        SortCriteria: 'IsValidData;SalesSegment_MP.Name;Product_MP.ID;StockingPoint_MP.ID;StartDate'
        Taborder: 1
      ]
    }
    #child: listActionBarPageSalesDemands
  ]
  Properties:
  [
    Taborder: 0
  ]
  ResponseDefinitions:
  [
    DelegatedResponseDefinition OnClick id:Responsedef_ListSalesDemands_WebMenu_OnClick
    {
      #keys: '[134266.1.1970507087]'
      Initiator: 'WebMenu'
      IsInherited: false
      ResponseType: 'OnClick'
      Arguments:
      [
        ResponseDefinitionArgument selection
        {
          #keys: '[134267.0.122934859]'
          Binding: 'this.Selection()'
        }
      ]
    }
    DelegatedResponseDefinition OnClick id:Responsedef_ListSalesDemands_WebButton_OnClick
    {
      #keys: '[139394.0.2086142460]'
      Initiator: 'WebButton'
      IsInherited: false
      ResponseType: 'OnClick'
      Arguments:
      [
        ResponseDefinitionArgument selection
        {
          #keys: '[6763.0.8050947]'
          Binding: 'this.Selection()'
        }
      ]
    }
    DelegatedResponseDefinition OnClick id:Responsedef_ListSalesDemands_WebMenu_OnClick_369
    {
      #keys: '[139394.0.2086142461]'
      Initiator: 'WebMenu'
      IsInherited: false
      ResponseType: 'OnClick'
      Arguments:
      [
        ResponseDefinitionArgument checked
        {
          #keys: '[6763.0.8050992]'
          Binding: 'this.Checked()'
        }
      ]
    }
    DelegatedResponseDefinition OnClick id:Responsedef_ListSalesDemands_WebButton_OnClick_662
    {
      #keys: '[139394.0.2086142462]'
      Initiator: 'WebButton'
      IsInherited: false
      ResponseType: 'OnClick'
      Arguments:
      [
        ResponseDefinitionArgument checked
        {
          #keys: '[6763.0.8051037]'
          Binding: 'this.Checked()'
        }
      ]
    }
  ]
}
