Копировать ссылку на страницу

Предоставляет инструменты для работы с задачами. Например, позволяет создать задачу с вложениями и установить права на вложения задачи.

Свернуть/развернуть Функции

Свернуть/развернуть Public method createTaskWithAttachments – создать задачу с вложениями

Синтаксис:

 

createTaskWithAttachments(attachments)

Параметры:

Имя

Тип

Описание

attachments

array

Массив объектов вида {{ID: 'ИД', Kind: 'Тип', CompCode: 'Код справочника'}}

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

deffered-объект для управления отложенными вызовами.

Свернуть/развернуть пример Пример:

// Создать задачу с вложением.
// В данном примере вложение - это текущий объект.
// После создания задачи откроется ее карточка.
var call = WA.services.task.createTaskWithAttachments([{ 'ID': WA.current.getID(),
                                                    'Kind': WA.current.getKind(),
                                                    'CompCode': WA.current.getReferenceCode }])
call.success(function (res) {
window.open("Task.aspx?view=Card&mode=edit&id=" + res, "task" + res);
});

Свернуть/развернуть Public method setAttachmentsRights – установить права на вложения задачи

Синтаксис:

 

setAttachmentsRights(taskID, rights)

Параметры:

Имя

Тип

Описание

taskID

int

ИД Задачи

rights

int

Устанавливаемый тип прав

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

deffered-объект для управления отложенными вызовами.

Пример:

 

// Запретить доступ к вложениям текущей задачи.
WebAccess.services.task.setAttachmentsRights(WA.CR.getID(), ACCESS_RIGHTS.NO_ACCESS).;

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM