Quintiq file version 2.0
|
#parent: ListRecipe
|
Response OnDrop (
|
structured[Product_MP] information,
|
Recipe target
|
) id:Response_ListRecipe_OnDrop
|
{
|
#keys: '[110994.0.979653282]'
|
Body:
|
[*
|
// Link Product to Recipe / Create recipe based on product based on CTRL button
|
if( dropaction.IsControl() )
|
{
|
Recipe::Create( MacroPlan, information, false );
|
}
|
else
|
{
|
// New RecipeWithEffectiveDateInProduct
|
dlg := construct( DialogCreateEditRecipeWithEffectiveDate );
|
product :=information.Element( 0 );
|
dlg.NewRecipeWithEffectiveDate( this, product, target );
|
}
|
*]
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_GUIComponent_OnDrop'
|
Precondition:
|
[*
|
// temporary prevent batch assign, to add precond later
|
return information.Size() = 1;
|
*]
|
}
|