Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Function CalcRunUIFeedback 
 | 
{ 
 | 
  TextBody: 
 | 
  [* 
 | 
    // edz1 Mar-6-2017 (created) 
 | 
    value := '<br><table>'; 
 | 
    traverse( this, AlgorithmRunLevel, arl, arl.Level() <= this.CurrentLevel() ) 
 | 
    { 
 | 
        remark := ''; 
 | 
        if( arl.Remark() = 'Time limit exceeded' ) 
 | 
        { 
 | 
          remark := 'Time limit exceeded'; 
 | 
        } 
 | 
     
 | 
        value:= value + '<tr><td><b>Level ' + arl.Level().AsQUILL() + '</b></td><td>Status: ' + ifexpr( arl.IsFeasible(), Translations::MP_GlobalParameters_GetOptimizerFeasibleStatus(), Translations::MP_GlobalParameters_GetOptimizerInfeasibleStatus() ) + '</td>'    
 | 
              +'<td>' + remark + '</td></tr>';  
 | 
    } 
 | 
     
 | 
    value := value + "</table>"; 
 | 
     
 | 
    this.RunUIFeedback( value ); 
 | 
  *] 
 | 
} 
 |