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