calendar.event.update
Scope: calendar Права на выполнение: для всех
Описание
Редактирует существующее событие.
Возвращаемое значение
Возвращает id отредактированного события.
Параметры
Параметр | Описание |
---|---|
* id | Идентификатор события. |
* type | Тип календаря. |
* ownerId | Идентификатор владельца календаря. |
from | Дата начала выборки. |
to | Дата окончания выборки. |
from_ts | Может быть установлен вместо from. |
to_ts | Может быть установлен вместо to. |
* section | Идентификатор раздела. |
* name | Наименование события. |
skip_time | [Y|N] Указывает, что значение даты передается без времени. |
timezone_from | Часовой пояс даты и времени начала события. Значение по умолчанию - таймзона текущего пользователя. |
timezone_to | Часовой пояс даты и времени окончания события. Значение по умолчанию - таймзона текущего пользователя. |
description | Описание события. |
color | Цвет фона события. |
text_color | Цвет текста события. |
accessibility | Доступность на время события:
|
importance | Важность события:
|
private_event | [Y|N] Отметка частного события. |
rrule | Повторяемость события. |
is_meeting | [Y|N] Признак встречи с участниками события. |
location | Место проведения. |
remind | Напоминание о событии:
|
attendees | Список участников события (если is_meeting == "Y"). |
host | Организатор события (если is_meeting == "Y"). |
meeting | Массив параметров, включающий в себя:
|
* - обязательные параметры |
Пример
BX24.callMethod("calendar.event.update", { id: 699 type: 'user', ownerId: '2', name: 'Changed Event Name', description: 'New description for event', from: '2013-06-17', to: '2013-06-17', skipTime: 'Y', section: 5, color: '#9cbe1c', text_color: '#283033', accessibility: 'free', importance: 'normal', is_meeting: 'N', private_event: 'Y', remind: [{type: 'min', count: 10}] } );
Сообщение не промодерировано, возможны ошибки и неточности.
|
если вы обновляете только даты в событии, и флаг ранее был skipTime: 'Y', он сам по себе меняется на skipTime: 'N' по этому при обновлении полей с датами обновляйте и поле skipTime нужным значением.
|
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.