Quintiq file version 2.0
|
#parent: ListAccounts
|
Response OnDrop (
|
structured[Entity] source,
|
Account_MP target
|
) id:Response_ListAccounts_OnDrop
|
{
|
#keys: '[145730.1.246807020]'
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_WebList_OnDrop'
|
Precondition:
|
[*
|
return StockingPointCost::CanCreate( feedback, source );
|
*]
|
QuillAction
|
{
|
Body:
|
[*
|
// Drag and drop one or more entities onto Account_MP to create stocking point costs
|
|
// Auto check nav panel if entity not checked yet
|
formnavpanel := DataHolderFormNavPanel.Data();
|
formnavpanel.ExtendEntitiesCheckedItem( source.Copy() );
|
|
stockingPoints := selectset( source, Elements.astype( StockingPoint_MP ), sp, true );
|
dlg := construct( DialogCreateEditStockingCost );
|
dlg.New( null( FormStockingCosts ), stockingPoints, target );
|
*]
|
GroupServerCalls: false
|
}
|
}
|