Quintiq file version 2.0
|
#parent: #root
|
Method OpenView (
|
internal[WebButton] button
|
) id:Method_GlobalStateKpiTracker_OpenView
|
{
|
#keys: '[146874.0.1482335968]'
|
Body:
|
[*
|
// Load view from the WebButton and mark it.
|
labelName := button.Label();
|
view := select( ApplicationScope.ViewManager(), Views, vw, vw.Name() = labelName );
|
if( isnull( view ) )
|
{
|
WebMessageBox::Error( 'Missing view: ' + labelName );
|
}
|
else
|
{
|
ApplicationScope.ViewManager().LoadView( view );
|
MarkingSystemInstance.MarkOpenView( button );
|
}
|
*]
|
}
|