Quintiq file version 2.0
|
#parent: #root
|
MethodOverride CanSetAvailable (
|
Boolean isDatasetStoreEnabled,
|
output String feedback_o
|
) declarative remote as Boolean
|
{
|
Description: 'Indicate if a scenario can be set to available'
|
TextBody:
|
[*
|
feedback_o := '';
|
|
if( this.IsLoaded() )
|
{
|
feedback_o := Translations::Scenario_General_IsLoaded();
|
}
|
else if( this.IsLoadingInProgress() )
|
{
|
feedback_o := Translations::MP_Scenario_CanSetAvailable_Loading();
|
}
|
else if( this.IsDatasetStoreStorage()
|
and not isDatasetStoreEnabled )
|
{
|
feedback_o := Translations::MP_Scenario_CanSetAvailable_DatasetStoreDisabled( this.Name(), this.State() );
|
}
|
|
return feedback_o = '';
|
*]
|
}
|