Quintiq file version 2.0
|
#parent: ListActiveGoals_223
|
Response OnDrawElement (
|
shadow[KPIWeight] element
|
) id:Response_ListActiveGoals_223_OnDrawElement
|
{
|
#keys: '[146140.1.1656894160]'
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_WebList_OnDrawElement'
|
QuillAction
|
{
|
Body:
|
[*
|
// Draw image to show the type of the KPI
|
|
kpi := element.KPI();
|
|
image := '';
|
|
if( kpi.IsAccount() )
|
{
|
image := "MONEY";
|
if( kpi.astype( Account ).AccountTypeName() = Translations::MP_Account_AccountTypePreference() )
|
{
|
image := "PREFERENCES";
|
}
|
}
|
|
if( ImageOptimizerUnbounded.Visible()
|
and element.KPI().IsMaximize()
|
and element.Level() = 1 )
|
{
|
image := "WARNING";
|
}
|
|
if ( ImageOptimizerUnbounded.Visible()
|
and element.Level() > 1
|
and element.KPIName() = Translations::MP_GlobalParameters_KPIProcessMinimumQuantity() )
|
{
|
image := "WARNING";
|
}
|
|
drawinfo.Image( 0, image );
|
*]
|
GroupServerCalls: false
|
}
|
}
|