Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method UpdateSystemConfigurableInformation () id:Method_FormProductPlanning_UpdateSystemConfigurableInformation 
 | 
{ 
 | 
  #keys: '[112884.1.975336702]' 
 | 
  Body: 
 | 
  [* 
 | 
    // Update text for stocking point row 
 | 
    UserConfigurableInformationStockingPointUser.Precondition( [String]MenuShowSystemUserInfo.Checked() ); 
 | 
    UserConfigurableInformationStockingPointSystem.Precondition( [String]( not MenuShowSystemUserInfo.Checked() ) ); 
 | 
     
 | 
    if( not MenuShowSystemUserInfo.Checked() ) 
 | 
    { 
 | 
      // Update indentation icon 
 | 
      longstring := ''; 
 | 
     
 | 
      if( DataHolderShowProductOfSP.Data().Size() > 0 ) 
 | 
      { 
 | 
        size := DataHolderShowProductOfSP.Data().Size(); 
 | 
        traverse( DataHolderShowProductOfSP.Data(), Elements, e ) 
 | 
        { 
 | 
          longstring := longstring + 'object.Name() = ' + '"' + e.Name() + '"'; 
 | 
          size--; 
 | 
          if( size > 0 ) 
 | 
          { 
 | 
            longstring := longstring + ' or '; 
 | 
          } 
 | 
        } 
 | 
        longstring := 'VALUE( ifexpr( ' + longstring + ', "▲ ", "▼ " ))'; 
 | 
     
 | 
      } 
 | 
      else 
 | 
      { 
 | 
        longstring := '▼ '; 
 | 
      } 
 | 
     
 | 
      UserConfigurableInformationStockingPointSystem.ObjectText( longstring + '<b> VALUE(object.Name()) </b> VALUE(object.ImgIsBottleneck())' ); 
 | 
    } 
 | 
  *] 
 | 
} 
 |