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

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"
    	}
    }
    


© «Битрикс», 2001-2024, «1С-Битрикс», 2024