<< Click to Display Table of Contents >> Разработка > Элементы разработки > Разработка задач и заданий > Работа с вложениями События групп вложений задачи |
События групп вложений задаются в редакторе типа задачи на панели свойств в узле «Форма».
Создание вложения (ForApprovalGroupCreated)
Выполняется в разделяемом коде после создания вложения в группе. Назначение. Изменение свойств вложения перед добавлением в группу. Аргументы события: •_obj – задача, в которую добавляется вложение; •e.Attachment – сущность, добавленная в группу вложений. |
Добавление вложения (ForApprovalGroupAdded)
Выполняется в разделяемом коде при добавлении вложения в группу. Назначение. Изменение свойств задачи, в которую добавляется вложение. Например, можно изменить тему задачи. Аргументы события: •_obj – задача, в которую добавляется вложение; •e.Attachment – сущность, добавленная в группу вложений; •e.AttachmentInfo – информация о вложении. Содержит аргументы: •AttachedAt – дата и время добавления вложения; •AttachedBy – пользователь, который добавил вложение; •GroupName – имя группы, в которую добавлено вложение; •Owner – задача, в которую добавлено вложение. |
Удаление вложения (ForApprovalGroupDeleted)
Выполняется в разделяемом коде при удалении вложения из группы. Назначение. Изменение свойств задачи, из которой удаляется вложение. Например, можно изменить тему задачи. Аргументы события: •_obj – задача, из которой удаляется вложение; •e.Attachment – сущность, удаленная из группы вложений; •e.AttachmentInfo – информация о вложении. Содержит аргументы: •AttachedAt – дата и время удаления вложения; •AttachedBy – пользователь, который удалил вложение; •GroupName – имя группы, из которой удалено вложение; •Owner – задача, из которой удалено вложение. |
© Компания Directum, 2024 |