Задача:
В своем отчете надо делать действия в зависимости от установленного типа рабочего отчета у пользователя.
Это позволяет сделать данный код.
CModule::IncludeModule('timeman');
$resTM = new CUserReportFull($idUser);
$typeReport = $resTM->GetSettings(true)['UF_REPORT_PERIOD'];
, где $idUser - идентификатор запрашиваемого пользователя.
В переменной $typeReport будет тип отчета.
NONE - отчет не требуется.
А если запросили пользователя, который не является сотрудником - в переменной будет пустое значение.
Задача: В своем отчете надо делать действия в зависимости от установленного типа рабочего отчета у пользователя. Это позволяет сделать данный код.
, где $idUser - идентификатор запрашиваемого пользователя. В переменной $typeReport будет тип отчета. NONE - отчет не требуется. А если запросили пользователя, который не является сотрудником - в переменной будет пустое значение.