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