limj
2023-09-18 9b1380399c9326124406cc9fdad8e57dcd9062a6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Quintiq file version 2.0
#parent: ListProductInLane
Response OnDrop (
  structured[ProductNode] information,
  Lane lane
) id:Response_ListProductInLane_OnDrop
{
  #keys: '[110704.0.478859745]'
  Body:
  [*
    // Assign product nodes
    
    // although multiple prod nodes are selected, only 1 is dropped into the list.
    // therefore we get all selections from DataHolderHighlight.
    products := selectset( DataHolderHighlight.Data(),
                           Elements.astype( ProductNode ).Product_MP,
                           p,
                           true );
    lane.AddProducts( products );
  *]
  CanBindMultiple: false
  DefinitionID => /ListProductInLane/Responsedef_ListProductInLane_OnDrop
  UserRequiresReadWrite: true
}