ОтображениеВремениЭлементовПланировщика

Темы платформы · PlannerItemsTimeRepresentation

Содержит варианты отображения времени элемента планировщика.

Полное описание, параметры и ограничения

ОтображениеВремениЭлементовПланировщика (PlannerItemsTimeRepresentation)

ОтображениеВремениЭлементовПланировщика (PlannerItemsTimeRepresentation)

Доступен, начиная с версии 8.3.6.

Значения
ВремяНачала (BeginTime)
ВремяНачалаИКонца (BeginAndEndTime)
НеОтображать (DontDisplay)

Описание:

Содержит варианты отображения времени элемента планировщика.

Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение.
Возможен обмен с сервером. Сериализуется. PlannerItemsTimeRepresentation.

Использование в версии:

Доступен, начиная с версии 8.3.6.

Методическая информация

Практические примеры

Настроить собственный планировщик: ОтображениеВремениЭлементовПланировщика.ВремяНачалаИКонца

Показан полный собственный источник Планировщик и две реальные встречи в памяти. Вариант назначается правильному объекту плана, встречи или её действия.

Где и как запускать

Серверный обработчик создания своей управляемой формы; поле связано с реквизитом УчебныйПлан.

Подготовка

  1. Создайте собственную внешнюю учебную обработку с управляемой формой. Реквизит УчебныйПлан типа Планировщик, поле ПолеПлана вида ПолеПланировщика с путём УчебныйПлан.

  2. Реквизиты формы Статус (Строка 200), РазрешитьУдаление (Булево), ЗапретитьСворачивание (Булево); выведите их на форму. Это только свои данные в памяти.

  3. Основной / подготовительный серверный блок назначьте событию формы ПриСозданииНаСервере. Клиентские события назначаются ПолеПлана, не самой форме.

  4. Откройте собственную обработку в тонком клиенте. План показывает 15 октября 2026 года 09:00–17:00, две встречи 10:00–11:00 и 10:15–11:15. Никаких календарей рабочей базы, пользователей, отправки, печати или записи документов нет.

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    План = Новый Планировщик;
    План.НачалоПериодаОтображения = Дата(2026, 10, 15, 9);
    План.КонецПериодаОтображения = Дата(2026, 10, 15, 17);
    План.ТекущиеПериодыОтображения.Очистить();
    План.ТекущиеПериодыОтображения.Добавить(План.НачалоПериодаОтображения, План.КонецПериодаОтображения);
    План.ОтображатьТекущуюДату = Ложь;
    План.ШкалаВремени.Положение = ПоложениеШкалыВремени.Верх;
    Встреча = План.Элементы.Добавить(Дата(2026, 10, 15, 10), Дата(2026, 10, 15, 11));
    Встреча.Значение = "УЧЕБНАЯ-ВСТРЕЧА";
    Встреча.Текст = "Разбор собственной книги";
    Вторая = План.Элементы.Добавить(Дата(2026, 10, 15, 10, 15), Дата(2026, 10, 15, 11, 15));
    Вторая.Значение = "УЧЕБНАЯ-ПРОВЕРКА";
    Вторая.Текст = "Проверка учебного задания";
    РазрешитьУдаление = Ложь;
    ЗапретитьСворачивание = Истина;
    Статус = "Собственный план подготовлен";
    План.ОтображениеВремениЭлементов = ОтображениеВремениЭлементовПланировщика.ВремяНачалаИКонца;
    Сообщить("Назначен вариант собственной встречи / плана: ВремяНачалаИКонца");
    УчебныйПлан = План;
КонецПроцедуры

Разбор по шагам

  1. Создаём собственный план и ограничиваем период известной датой.

  2. Создаём конкретные встречи, затем применяем выбранную настройку.

  3. Возвращаем настоящий Планировщик в реквизит формы для отображения.

Как проверить результат

  1. На собственных встречах отображается вариант времени ВремяНачалаИКонца.

  2. ВремяНачала / ВремяНачалаИКонца меняют представление; реальные Начало и Конец встреч не меняются.

Ожидаемый результат

Параметр применён к настоящему собственному плану и конкретным элементам.

На что обратить внимание

  1. Не применяйте свойства ЭлементПланировщика к самому полю формы: это разные типы.

  2. Элементы существуют только в памяти. Это не запись рабочего календаря и не отправка приглашений.

  3. Интерфейсный результат проверяйте в указанном поле; код при сборке справочника не исполняется.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.