Документация для разработчиков
Темная тема

GetList

Array

Описание и параметры

CDBResult
CTaskMembers::GetList(
 array arFilter = array()
);

Возвращает список связей "задача -> пользователь" по фильтру arFilter.

Примечание: Метод принимает массив конфигурационных параметров и генерирует скрипты, необходимые для показа файлового диалога. Метод статический.

Параметры метода

Параметр Описание
arFilter Массив вида array("фильтруемое поле"=>"значение фильтра" [, ...]). Фильтруемое поле может принимать значения:
  • TASK_ID - идентификатор задачи;
  • USER_ID - идентификатор пользователя.
  • TYPE - тип связи.
Перед названием фильтруемого поля может указать тип фильтрации:
  • "!" - не равно
  • "<" - меньше
  • "<=" - меньше либо равно
  • ">" - больше
  • ">=" - больше либо равно

"значения фильтра" - одиночное значение или массив.

Необязательный. По умолчанию записи не фильтруются.

Возвращаемое значение

Возвращается объект CDBResult

Примеры использования

<?

// Выбираем всех наблюдателей и соисполнителей для задачи с ID = 28
if (CModule::IncludeModule("tasks"))
{
$res = CTaskMembers::GetList(
Array("TASK_ID" => "28")
);

while ($arMember = $res->GetNext())
{
echo $arMember["USER_ID"]."<br>";
}
}

?>


© «Битрикс», 2001-2022, «1С-Битрикс», 2022
Наверх