Quintiq file version 2.0
|
#parent: #root
|
Method ShowHideComponents () id:Method_ScenarioManager_DialogCreateEditStrategy_ShowHideComponents
|
{
|
#keys: '[124808.0.1211519619]'
|
Body:
|
[*
|
// Show / hide components
|
|
data := Dialog.Data();
|
inbound := exists( data, KPIWeight, kpiw, kpiw.KPI().IsMaximize() and kpiw.Level() = 1 );
|
invalidkpi := guard( not SelectionStrategy.Data().IsValidKPIWeight(), false )
|
isvisible := inbound or invalidkpi;
|
text :='';
|
ImageOptimizerUnbounded.Visible( isvisible );
|
|
if( inbound )
|
{
|
text := Translations::MP_Designer_InboundStrategy_Warning();
|
}
|
else if( invalidkpi )
|
{
|
invalidkpiweightname := guard( select( SelectionStrategy.Data(), InvalidKPIWeight, kpiweight, true ).KPIName(), "" )
|
text := Translations::Strategy_CanCopy_IsKPIWeightOK( invalidkpiweightname );
|
}
|
ImageOptimizerUnbounded.SetProperty( "Tooltip", text );
|
*]
|
}
|