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

calendar.section.add

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

Добавляет новый календарь. Здесь и в дальнейшем section будет именоваться как "календарь".

На текущий момент метод добавляет новый календарь только для пользователя от которого выполняется метод calendar.section.add. В будущем это ограничение будет снято.

Параметры функции

Параметр Описание
* type Тип календаря:
  • user;
  • group.
* ownerId Идентификатор владельца календаря.
* name Название календаря.
description Описание календаря.
color Цвет календаря.
text_color Цвет текста в календаре.
export Список параметров:
  • ALLOW - разрешить экспорт календаря;
  • SET - устанавливается период, за который производить экспорт.
access Массив данных доступа к календарю.
* - обязательные параметры

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

Возвращает id созданных календарей.

Пример использования

BX24.callMethod("calendar.section.add",
	{
		type: 'user',
		ownerId: '2',
		name: 'New Section',
		description: 'Description for section',
		color: '#9cbeee',
		text_color: '#283000',
		export: [{ALLOW: false}]
		access: {
			'D114': 17,
			'G2': 13,
			'U2':15
		}
	}
);


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