| 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 | 
|   } | 
| } |