Quintiq file version 2.0
|
#parent: #root
|
StaticMethod Update (
|
ScenarioManager owner,
|
String nameandviews
|
)
|
{
|
Description: 'Update name of all views'
|
TextBody:
|
[*
|
// tyg2 Aug-17-2016 (created)
|
|
scvs := nameandviews.Tokenize( ';' );
|
traverse( scvs, Elements, e )
|
{
|
nameandview := e.Tokenize( ':' );
|
if( nameandview.Size() = 2 ) //a valid pair, e.g. "Sales demands: 01. Sales demands"
|
{
|
name := nameandview.Element( 0 );
|
view := nameandview.Element( 1 );
|
|
scview := select( owner, ScenarioComparisonView, v, v.Name() = name );
|
|
if( not isnull( scview ) )
|
{
|
scview.Update( view );
|
}
|
}
|
|
|
|
}
|
*]
|
}
|