renhao
2023-09-21 1aa9f2bb83dd9e4b7517f1cbf06b0db53979bb31
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
}