Quintiq file version 2.0
|
#parent: #root
|
Method CheckUncheckCheckBox (
|
shadow[UserImportProfile] userprofile,
|
shadow[DefaultImportProfile] defaultprofile,
|
internal[WebCheckbox] scenariospeccheckbox,
|
internal[WebCheckbox] globalcheckbox
|
) id:Method_DialogImportCIM_CheckUncheckCheckBox
|
{
|
#keys: '[146140.2.674189198]'
|
Body:
|
[*
|
// Check checkbox if all import group is included
|
// Need two subclass due to shadow scope (base class relation not established yet)
|
if( not isnull( scenariospeccheckbox ) )
|
{
|
checkAllScenario := scenariospeccheckbox.Checked();
|
|
if( not isnull( defaultprofile ) )
|
{
|
checkAllScenario := forall( defaultprofile, ImportObjectGroupInDefaultProfile, e,
|
e.IsIncludeInImportExport() );
|
}
|
else
|
{
|
checkAllScenario := forall( userprofile, ImportObjectGroupCIMInUserProfile, e,
|
e.IsIncludeInImportExport() );
|
}
|
|
scenariospeccheckbox.Checked( checkAllScenario );
|
}
|
*]
|
}
|