Всем привет!
Мне нужно зная id подразделения и параметр Recursive = 0 или 1, получить всех его сотрудников. Проблема в том, что у подразделения может быть внутри еще одно подразделение.
Делаю так:
Все выводится, но сотрудники подчиненного подразделения естественно нет. Те мне нужно по id родительского подразделения и если параметр Recursive = 1 выбрать также и подчиненное подразделение. Как можно решить данную задачу?
Мне нужно зная id подразделения и параметр Recursive = 0 или 1, получить всех его сотрудников. Проблема в том, что у подразделения может быть внутри еще одно подразделение.
Делаю так:
Скрытый текст |
---|
$filter = Array ( "ACTIVE" => "Y", "UF_DEPARTMENT" => Array($arResult['DEPARTMENT_ID']) ); $rsUsers = CUser::GetList(($by = "LAST_NAME"), ($order = "asc"), $filter); // выбираем пользователей while ($rs = $rsUsers->Fetch()) { print_r($rs); } |
Все выводится, но сотрудники подчиненного подразделения естественно нет. Те мне нужно по id родительского подразделения и если параметр Recursive = 1 выбрать также и подчиненное подразделение. Как можно решить данную задачу?