Quintiq file version 2.0
|
#parent: #root
|
Method GetActivatedFormScopeElement () as LibOpt_FormScopeElement id:Method_LibOpt_GlobalState_GetActivatedFormScopeElement
|
{
|
#keys: '[154526.0.69832332]'
|
Body:
|
[*
|
// Get an activated LibOpt_FormScopeElement instance.
|
|
formscopeelement := select( Application.Frame(), SubComponents.astype( LibOpt_FormScopeElement ), form, true );
|
|
// Construct the form if it doesn't exist yet.
|
if( isnull( formscopeelement ) )
|
{
|
formscopeelement := construct( LibOpt_FormScopeElement );
|
Application.Frame().ShowForm( &formscopeelement );
|
}
|
|
// Set focus on the form.
|
formscopeelement.Activate();
|
|
// Clear the current selections in the list.
|
listscopeelement := formscopeelement.ListScopeElementOnRun();
|
listscopeelement.SelectByKey( Key::ZeroKey() );
|
|
return formscopeelement;
|
*]
|
}
|