{% if build == 'dev' %}
{% note alert "TO-DO не выгружается на prod" %}
- нужны правки под стандарт написания
- не указаны типы параметров
- отсутствуют примеры (должно быть три примера - curl, js, php)
- отсутствует ответ в случае ошибки
- отсутствует ответ в случае успеха
{% endnote %}
{% endif %}
{% note warning "Мы еще обновляем эту страницу" %}
Тут может не хватать некоторых данных — дополним в ближайшее время
{% endnote %}
Scope:
task
Кто может выполнять метод: любой пользователь
Метод task.commentitem.getlist
возвращает список комментариев к задаче.
#|
|| Параметр / Тип| Описание ||
|| TASKID^*^
unknown
| Идентификатор задачи. ||
|| ORDER
unknown
| Массив для сортировки результата. Поле для сортировки может принимать значения:
ID
— идентификатор комментария;AUTHOR_ID
— идентификатор автора комментария;AUTHOR_NAME
— имя автора;AUTHOR_EMAIL
— почтовый адрес автора;POST_DATE
— дата публикации комментария.
Направление сортировки может принимать значения:
asc
— по возрастанию;desc
— по убыванию.
По умолчанию фильтруется по убыванию идентификатора комментария. ||
|| FILTER
unknown
| Массив вида {"фильтруемое_поле": "значение фильтра" [, ...]}
. Фильтруемое поле может принимать значения:
ID
— идентификатор комментария;AUTHOR_ID
— идентификатор автора комментария;AUTHOR_NAME
— имя автора;POST_DATE
— дата публикации комментария.
Перед названием фильтруемого поля может указать тип фильтрации:
- "!" — не равно;
- "<" — меньше;
- "<=" — меньше либо равно;
- ">" — больше;
- ">=" — больше либо равно.
"значения фильтра" — одиночное значение или массив.
По умолчанию записи не фильтруются. || |#
{% include Сноска о параметрах %}
{% note info %}
Соблюдение порядка следования параметров в запросе обязательно. При его нарушении запрос будет выполнен с ошибками.
{% endnote %}
{% list tabs %}
-
JS
BX24.callMethod( 'task.commentitem.getlist', [1, {'ID': 'asc'}, {'>AUTHOR_ID': 2}], function(result){ console.info(result.data()); console.log(result); } );
{% endlist %}
{% include Сноска о примерах %}