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())' );
|
}
|
*]
|
}
|