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

tasks.task.history.list

Scope: task Права на выполнение: для всех

tasks.task.history.list(taskId)

Метод получения истории задачи.

Возвращаем массив данных (см. пример).

Можно фильтровать и сортировать по всем полям (см. tasks.task.list). По умолчанию отдает всю историю без разбивки по страницам.

Параметры

Параметр Описание
taskId Идентификатор задачи.

Примеры

  1. Вывод истории конкретной задачи без использования фильтров:
    BX24.callMethod('tasks.task.history.list', {taskId: 125}, (res)=>{console.log(res.answer.result);});
    

    Результат:


  2. Вывод истории конкретной задачи с использованием фильтра NEW (т.е. когда была создана задача):
    BX24.callMethod('tasks.task.history.list', {taskId: 119, filter:{FIELD:'NEW'}}, (res)=>{console.log(res.answer.result);});
    

    Результат:

    {
    	"result": {
    		"list": [
    			{
    				"id": "1230",
    				"createdDate": "01.03.2019 15:29:28",
    				"field": "NEW",
    				"value": {
    					"from": null,
    					"to": null
    				},
    				"user": {
    					"id": "1",
    					"name": "Максим",
    					"lastName": "Гречушников",
    					"secondName": "",
    					"login": "admin"
    				}
    			}
    		]
    	},
    	"time": {
    		"start": 1552382093.81029,
    		"finish": 1552382093.927268,
    		"duration": 0.11697793006896973,
    		"processing": 0.018744230270385742,
    		"date_start": "2019-03-12T11:14:53+02:00",
    		"date_finish": "2019-03-12T11:14:53+02:00"
    	}
    }
    


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Алексей Васильев
Сообщение не промодерировано, возможны ошибки и неточности.
Цитата
Алексей Васильев пишет:
Примечание АВ: STAGE_ID  в историю не выставляется.
В истории стало выставляться поле STAGE с изменением текстового значения названия колонки.

Если оно так в БД, то при переименовании колонки в историю будут выставляться другие имена которые  конечно не появятся в task.stages.get . И понять что там "было в прошлом" будет сложно.  
Жаль что поле несогласованно с полем STAGE_ID в задаче, но для начала сойдет. Если будете менять, уведомите пожалуйста рассылкой.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх