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 + ' VALUE(object.Name()) VALUE(object.ImgIsBottleneck())' ); } *] }