Управляемое приложение
- погружение дневной (10:00-17:00) очно/удаленно;
- погружение вечерний (18:15-21:00) очно/удаленно;
- WEB-курс;
- очный дневной курс;
- онлайн-трансляция.
Цель обучения: познакомить слушателей с особенностями построения интерфейса управляемого приложения, механизмом управляемых форм, клиент-серверным программированием. Продемонстрировать на практике решения разнообразных «интерфейсных» задач, включая в том числе возможность программного формирования дерева элементов формы, с программным назначением обработчиков событий.
В курсе рассматривается управляемая модель построения интерфейса приложения, реализация клиент-серверной архитектуры (принципы клиент-серверного программирования), механизм управляемых форм. В ходе курса слушатели приобретут практические навыки по конфигурированию, администрированию, программированию в изучаемом программном комплексе. Эти навыки будут приобретаться по мере решения учебной задачи. Суть этой задачи: настройка предоставленной конфигурации для обеспечения возможности работы в режиме «тонкого клиента».
Курс предназначен: для специалистов, имеющих опыт конфигурирования прикладных решений на платформе "1С:Предприятие" (версий 7.7, 8.0, 8.1, 8.2, 8.3 – обычное приложение), и желающих получить навыки по работе с управляемым интерфейсом. Также он может быть полезен для специалистов, уже имеющих навыки использования управляемого интерфейса, но желающих углубить свои знания и расширить набор навыков/приемов использования управляемого приложения.
Механизмы, рассматриваемые в курсе:
- Принципы построения управляемого интерфейса
- Новые модули, контекст исполнения модулей, механизм взаимодействия
- Интерфейсные свойства объектов конфигурации
- Настройка формы (в режиме конфигуратора, в режиме исполнения)
- Директивы, клиент-серверное программирование, механизм работы управляемой формы
- Механизм функциональных опций, функциональные опции форм
- Формы списка, динамические списки
- Механизм формирования печатных форм
- Изменения в механизме компоновки данных (особенности работы в управляемом приложении)
- Привилегированный /безопасный режимы
- Временное хранилище, новая технология работы с файлами, картинками
- Механизм взаимодействия форм, организация подбора
- Работа с настройками системы, переопределение механизма хранения настроек
- Внешние источники
- Механизм разделения данных
- Автоматизированное тестирование
- Мобильная платформа
В стоимость очного дневного курса включено:
- 2 дня с 10:00 до 17:00
- методические материалы
- обеды, кофе-брейки
- свидетельство фирмы "1С"
В стоимость WEB-курса включено:
- 5 недель курса, 5 вебинаров с преподавателем
- доступ на 2 года к обновляемым видеоматериалам после окончания курса
- свидетельство 1С-Учебного центра №3 (при условии выполнения практики)
В стоимость очного курса-погружения включено:
- 5 дней с 10:00 до 17:00 или 9 вечеров с 18:15 по 21:15
- конспект, наушники
- обеды, кофе-брейки
- доступ на 2 года к обновляемым видеоматериалам после окончания курса
- свидетельство 1С-Учебного центра №3 (при условии выполнения практики)
WEB-курс состоит из видеороликов, практических задач и вебинаров с преподавателям. Ко всем материалам курса предоставляется круглосуточный доступ через Интернет – можно заниматься в удобное время. Курс разделен на занятия. В течение занятия изучаются материалы по текущей теме, выполняются практикумы, задаются вопросы преподавателю. В конце каждого занятия проводится вебинар, на котором преподаватель разбирает все поступившие вопросы, типовые ошибки, объясняет правильное решение. Запись вебинаров доступна в портале. Таким образом проходят несколько занятий одно за другим. В конце проводится итоговая самостоятельная работа и итоговый вебинар.
Преимущества – индивидуальные консультации преподавателя по Вашим вопросам, подходящий лично для Вас темп прохождения материала.
Все это дает более глубокую проработку материала курса.
Этот курс возможно пройти со своего рабочего места с полным эффектом присутствия преподавателя там, где ученик! Если эта возможность Вас заинтересовала – позвоните нам!
Это дополнительная услуга, которая предлагается слушателям, прошедшим обучение.
Преимущества – индивидуальные консультации преподавателя по Вашим вопросам, подходящий лично для Вас темп прохождения материала.
Все это дает более глубокую проработку материала курса.
Этот курс возможно пройти со своего рабочего места с полным эффектом присутствия преподавателя там, где ученик! Если эта возможность Вас заинтересовала – позвоните нам!
Программа курса
Занятие №1 (32 видео, общей продолжительностью более 3х астрономических часов)
Введение
Порядок прохождения курса
Ссылка на учебную базу
Ссылка на учебную платформу (если необходима)
Коротко о разнице управляемого и обычного приложения
Архитектура системы
Клиент-серверный вариант функционирования
Файловый вариант
Используемые протоколы
Понятие сеанса
Свойства корневого объекта конфигурации
Совместимость интерфейсных моделей
Модули системы
Модуль менеджера, формирование представления
Изменение представления объекта
Необходимость получения полей представления
Командный интерфейс
Понятие "командного интерфейса"
Создание подсистем
Вопросы после создания подсистем
Роли
Стандартные команды объектов конфигурации
Улучшение интерфейса
Название стандартных команд (представления)
Переопределение стандартных реквизитов
Проверка реквизита на заполненность
Установка значения "По умолчанию"
Константы (первое знакомство с формой, создание)
Назначение основной формы констант
Использование подчинения
Функциональные опции (первое знакомство)
Идея механизма
"Учет по складам". Создание
Переходные процессы (что это такое)
Реализация для складской опции
Заполнение данных склада "по умолчанию"
Самостоятельная работа (кратко)
Самостоятельная работа (видео)
Занятие №2 (25 видео, общей продолжительностью более 2,5 астрономических часов)
Создание управляемой формы, настройка внешнего вида
Как запретить "ЭТО" пользователю (настроение)
Как запретить
Настройка внешнего вида (продолжение)
Рассчет построчной суммы
Директивы компиляции (Упрощенно)
НаКлиенте, НаСервере, НаСервереБезКонтекста
Доступные ресурсы, вызовы процедур/функций
НаКлиентеНаСервереБезКонтекста
Подстановка цены
Флаг "Вызов сервера" общего модуля
Механизм работы управляемой формы (правильно)
Пересчет при выборе контрагента
Устранение ошибки
Показать вопрос (отказ от модальных диалогов)
Событийная модель формы
Расчет суммы документа
Механизм сообщений, оповещений
Обработка проверки заполнения
Обработка заполнения (ввод на основании)
Привилегированный/безопасный режим
"Новая" методика проведения
Функциональные опции форм
Создание ФО формы, параметры функциональных опций
Связь ФО и параметра ФО
Отнесение к ФО справочника "Контрагенты"
Оставшиеся моменты
Самостоятельная работа (кратко)
Самостоятельная работа (видео)
Занятие №3 (32 видео, общей продолжительностью около 3х астрономических часов)
Изменение внешнего вида формы (работа со страницами)
Повтор терминологии
Собственная группа команд, печатные формы (создание)
Собственная группа команд, печатные формы (разбор полученного)
Особенность обращения к команде объекта
Простая расшифровка в печатных формах
Отчеты
Создание отчета, подключение к командному интерфейсу
Штатные расшифровки в отчетах
Виды настроек
Формы списка
Создание формы, динамический список
Управление поведением динамического списка
Смысл основной таблицы
Произвольный запрос (форма выбора справочника "Номенклатура")
Уникальность ключа
Использование "При получении данных на сервере"
Использование "При получении данных на сервере" (код)
Переопределение текста запроса динамического списка (начало)
Переопределение текста запроса динамического списка (конец)
Переопределение текста запроса динамического списка (код)
Рекомендации по написанию запроса (видео)
Рекомендации по написанию запроса (текст)
Временное хранилище
Введение
Работа с картинками/файлами (создание формы)
Работа с картинками/файлами (код)
Работа с картинками/файлами (разбор реализации)
Для чего для работы с хранилищем значения использовать временное хранилище
Организация подбора
Постановка задачи
Создание формы подбора, настройка форм
Код механизма
Определение кода формы документа, параметры формы
Определение кода формы подбора
Параметры/Реквизиты, обновление динамического списка
Получение значения расшифровки в отчетах
Передача параметров в другой отчет
Работа с отборами в динамических списках
Самостоятельная работа (видео)
Самостоятельная работа (кратко)
Занятие №4 (30 видео, общей продолжительностью более 2,5 астрономических часов)
Отключение создания, истории при выборе
"Отключение" выпадающего списка
Раздел "Главное"
Назначение, настройка
Типовые вопросы
Обзор факторов, влияющих на внешний вид формы
Управление поведением окна
Программная работа с реквизитами, элементами, командами формы
Создание произвольной формы
Определение реквизита формы, элемента формы
Создание обычной группы
Добавление таблицы, определение колонок
Назначение обработчика события, начальная инициализация
Создание команды, кнопки
Общий итог
Динамически создаваемые элементы
Назначение обработчиков (выбор события)
Разбор кода (видео)
Разбор кода (код)
Работа со значениями
Работа со значениями (код)
Организация взаимодействия между формами
Создание требуемых форм
Параметр "Уникальность"
Использование ключевых параметров
Особенность "ПриОткрытии"
Оповещения "ОткрытьФорму"
Использование события "Выбор"
Произвольное оповещение
Компактный такси
Режим основного окна клиентского приложения
Еще более "компактное" отображение данных формы
Постановка задачи
Подготовительные действия
Установка значений параметров расшифровки
Установка значений параметров расшифровки (код)
Обработка расшифровки
Обработка расшифровки (код)
Завершение занятия
Занятие №5 (8 видео, общей продолжительностью менее 1 астрономического часа)
Финальная самостоятельна работа
Финальная самостоятельна работа (текст)
Дополнительно
Введение
Внешние источники данных
История данных
Идея механизма. Включение в конфигураторе
Обработка "История данных"
Этапы работы с версиями
Программное включение, проверка настроек
Отключение, удаление версий
Календарь
Наполнение курса
Занятие |
Всего ресурсов (Web-страниц и страниц с видео) |
Видео материалы (всего минут) |
Практикумы для самостоятельного выполнения |
---|---|---|---|
Занятие 1 |
32 |
более 3 астрономических часов |
2 (несложные) |
Занятие 2 |
25 |
более 2,5 астрономических часов |
2 (средней сложности, комплексный) |
Занятие 3 |
32 |
более 3 астрономических часов |
2 (средней сложности, комплексный) |
Занятие 4 |
30 |
более 2,5 астрономических часов |
Подготовка к финальному практикуму |
Занятие 5 |
8 |
менее 1 астрономического часа |
2 финальных практикума |
Технические требования:
- доступ в Интернет (проверить свой канал связи Вы сможете подключившись к "тестовому" доступу),
- наличие платформы 1С:Предприятие 8.3 для отработки практических заданий курса.
Можно использовать «1С:Предприятие 8.3» Версия для обучения программированию. Скачать бесплатно электронную версию поставки можно здесь.




Мы распланировали расписание занятий самым удобным образом. Вы можете учиться по будням или в выходные дни, с утра или вечером. А если все равно подобрать удобное время не удается, Вы можете слушать курсы онлайн или учиться по видеоматериалам.

Для всех наших курсов есть наглядные информационные материалы и пособия, подготовленные вместе со специалистами компании «1С».