Общественная функция IsLoaded (strName как шнур, _
Опционное intType как интежер = acForm) как булевско
На ошибке переход Err_This
'Получите настоящее положение дел названного предмета
IsLoaded = SysCmd (acSysCmdGetObjectState, _
intType, _
strName) = acObjStateOpen
Exit_This:
Выходите функция
Err_This:
Звонок Error_Action (заблуждаются, Err.description, «modCritiera @ IsLoaded», Erl ())
Резюме Exit_This
Функция конца
Приватная функция Tst_Dpt () как булевско
Тусклое bMM как булевско
Тусклое bMMLoad как булевско
Тусклое bValue как булевско
bMM = IsOpen («frmMainMenu»)
bMMLoad = IsLoaded («frmMainMenu»)
Если bMM = True и, то bMMLoad = True после этого
bValue = Nz (формы! frmMainMenu! sfrmRpts.Form.cDpt, ложные)
Закончитесь если
bMM = IsOpen («sfrmRpts»)
Если bMM = True после этого
bValue = Nz (формы! sfrmRpts.cDpt, ложные)
Закончитесь если
Если g_bLoadDept = True или, то bValue = True после этого Tst_Dpt = True
Функция конца
|