Учебный центр №1
звоните нам +7(495)688-90-02, задавайте вопросы по почте uc@1c.ru
Программирование в 1С для начинающих (подготовка на 1С:Профессионал)
Онлайн "Искусство автоматизации: Планировщик как инструмент разработки" (Новый)
Расписание в Москве в 1С:Учебном центре №1 | |||
---|---|---|---|
07.04.2025 - 10.04.2025 | по будням | 10:00 - 17:00 | Подать заявку |
Kурс рассчитан: | 4 дня, 28 академических часов |
Для кого этот курс:
Для разработчиков, имеющих базовые знания и опыт программирования в 1С, которые умеют писать и анализировать большое количество(от 1 тысячи) строк кода.
В этом курсе мы рассмотрим аспекты работы с планировщиком. Вы узнаете, что такое планировщик, как он работает, какие у него есть механизмы и каким образом ими пользоваться, для отображения данных в виде расписания, календаря и решения задач визуального планирования.
Мы будем изучать материал на практических примерах, задаче учета личного времени и кратко рассмотрим примеры планировщика в типовых конфигурациях, что поможет вам лучше усвоить и закрепить полученные знания. В курс включены методические указания, видеоматериалы и практические упражнения.
Вы научитесь работать со шкалой времени, измерениями, расписанием элемента планировщика, а также узнаете, как использовать события элемента планировщика для возможности пользователя взаимодействовать с ним.
Планировщик в типовых конфигурациях, для чего применяется:
- УНФ:
- Календарь
- Документооборот:
- Мой календарь
- Запись календаря
- Мероприятия
- Создание планировщика:
- Создание формы (общей);
- Создание реквизита формы типа «Планировщик»;
- Создание поля планировщика.
- Стандартная работа планировщика в режиме «1С:Предприятие»:
- Создание элемента планировщика (мероприятия);
- Редактирование элемента планировщика;
- Копирование элемента планировщика;
- Выделение нескольких элементов планировщика;
- Создание повторяющихся событий;
- Смена текущего периода отображения;
- Контекстное меню поля планировщика.
Добавление на форму для более детальной работы пользователя с планировщиком:
- реквизитов;
- элементов;
- команд.
Свойства реквизита Планировщик:
- Шкала времени;
- Положение шкалы времени;
- Отступ с начала переноса шкалы времени;
- Отступ с конца переноса шкалы времени;
- Выравнивать границы элементов по шкале времени;
- Отображение времени элементов;
- Измерения;
- Единица периодического варианта;
- Кратность периодического варианта;
- И др.
Программирование планировщика:
- Получение данных запросом и их вывод на поле планировщика;
- Настройка свойств планировщика в зависимости от типа периода отображения (день, месяц, год);
- Создание интервалов фона;
- Переключение периодов отображения;
- Отображение данных в разрезе нескольких пользователей (измерения);
- Взаимодействие с документами через планировщик и его элементы;
- Формирование команд для контекстного меню;
- Создание действий элемента планировщика;
Работа с расписанием элемента планировщика (в документе):
- Создание расписания элемента планировщика;
- Создание таблицы повторов по расписанию элемента планировщика в документе;
- Реализация контроля пересечения мероприятий.
События поля планировщика:
- Перед созданием;
- При окончании редактирования;
- Перед началом редактирования;
- Перед удалением;
- При смене текущего периода отображения;
- Перед началом быстрого редактирования;
- Обработка формирования команд;
- Нажатие на элементе измерения;
- Нажатие на элементе шкалы времени;
- Нажатие на действие планировщика;
- Проверка перетаскивания внутри.