Quintiq file version 2.0
|
#parent: ListLibOpt_SnapshotReplannable
|
Response OnClick (
|
LibOpt_SnapshotReplannable selection
|
) id:Response_ListLibOpt_SnapshotReplannable_MenuLoadDataset_OnClick
|
{
|
#keys: '[141860.2.521906311]'
|
Body:
|
[*
|
// Load the dataset that is attached to the replannable snapshot.
|
if( selection.istype( LibOpt_SnapshotReplannableCopyDataset ) )
|
{
|
LibOpt_GlobalState.LoadDatasetSnapshotReplannable( selection.astype( LibOpt_SnapshotReplannableCopyDataset ) );
|
}
|
else
|
{
|
selection.Plan();
|
}
|
*]
|
CanBindMultiple: false
|
DefinitionID => /ListLibOpt_SnapshotReplannable/Responsedef_ListLibOpt_SnapshotReplannable_Menu_OnClick
|
Initiator: 'MenuLoadDataset'
|
Precondition:
|
[*
|
return not selection.istype( LibOpt_SnapshotReplannableCopyDataset )
|
or LibOpt_GlobalState.LoadDatasetSnapshotReplannableAllowed( selection.astype( LibOpt_SnapshotReplannableCopyDataset ), false );
|
*]
|
}
|