ПОИСК
Быстрый заказ
ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
В программе рассматривается модель построения управляемого интерфейса приложения, реализация клиент-серверной архитектуры, механизм форм. Практические навыки по конфигурированию, администрированию, программированию в изучаемом программном комплексе будут приобретаться по мере решения учебной задачи. Суть этой задачи: настройка предоставленной конфигурации для обеспечения возможности работы в режиме управляемого приложения.
Программа предполагает знакомство с изменениями, произошедшими в последних релизах технологической платформы.
Выберите форму обучения,
чтобы увидеть актуальные даты:
РАСПИСАНИЕ ЗАНЯТИЙ
|
||||||||||
После изучения курса вы сможете
- самостоятельно проектировать объекты конфигурации «План видов расчета» и «Регистр расчета» для решения задач расчета заработной платы;
- программно формировать движения в регистре расчета;
- при помощи виртуальных таблиц регистра расчета получать необходимые данные для расчета начислений и удержаний: сумму расчетной базы, плановое количество рабочего времени за период, количество фактически отработанного времени за период;
- программировать код расчетных формул различных способов расчета;
- получать сумму расчетной базы в разрезе базовых видов расчета;
- формировать сторнирующие суммы для корректировки результатов расчета предыдущих (закрытых) периодов;
- получать данные из регистров расчета, требующиеся для выполнения перерасчетов;
- использовать механизм компоновки данных для разработки отчетов по начислениям и удержаниям.
Содержание курса
Модуль 1. Введение. Архитектура системы
Модуль 2. Управляемая форма
Модуль 3. Списки, отчетность и работа с данными
Модуль 4. Программное управление интерфейсом
Модуль 5. Расширенные возможности. Практикум
- Введение.
- Cсылка на учебную базу.
- Ссылка на учебную платформу (если необходима).
- Коротко о разнице управляемого и обычного приложения.
- Архитектура системы.
o Клиент-серверный вариант функционирования.
o Файловый вариант.
o Используемые протоколы. - Понятие сеанса.
- Свойства корневого объекта конфигурации.
- Совместимость интерфейсных моделей.
- Модули системы.
- Модуль менеджера, формирование представления.
- Изменение представления объекта.
- Необходимость получения полей представления.
- Командный интерфейс.
o Понятие "командного интерфейса".
o Создание подсистем.
o Вопросы после создания подсистем.
o Роли. - Стандартные команды объектов конфигурации.
- Улучшение интерфейса.
- Название стандартных команд (представления).
- Переопределение стандартных реквизитов.
- Проверка реквизита на заполненность.
- Установка значения "По умолчанию".
- Константы (первое знакомство с формой, создание).
- Назначение основной формы констант.
- Использование подчинения.
- Функциональные опции (первое знакомство).
o Идея механизма.
o "Учет по складам". Создание.
o Переходные процессы (что это такое).
o Реализация для складской опции.
o Заполнение данных склада "по умолчанию". - Самостоятельная работа (кратко).
- Самостоятельная работа (видео).
Модуль 2. Управляемая форма
- Создание управляемой формы, настройка внешнего вида.
- Как запретить "ЭТО" пользователю (настроение).
- Как запретить.
- Настройка внешнего вида (продолжение).
- Расчет построчной суммы.
- Директивы компиляции (упрощенно).
o НаКлиенте, НаСервере, НаСервереБезКонтекста.
o Доступные ресурсы, вызовы процедур/функций.
o НаКлиентеНаСервереБезКонтекста. - Подстановка цены.
- Флаг "Вызов сервера" общего модуля.
- Механизм работы управляемой формы (правильно).
- Пересчет при выборе контрагента.
- Устранение ошибки.
- Показать вопрос (отказ от модальных диалогов).
- Событийная модель формы.
- Расчет суммы документа.
- Механизм сообщений, оповещений.
- Обработка проверки заполнения.
- Обработка заполнения (ввод на основании).
- Привилегированный/безопасный режим.
- "Новая" методика проведения.
- Функциональные опции форм.
- Создание ФО формы, параметры функциональных опций.
- Связь ФО и параметра ФО.
- Отнесение к ФО справочника "Контрагенты".
- Оставшиеся моменты.
- Самостоятельная работа (кратко).
- Самостоятельная работа (видео).
Модуль 3. Списки, отчетность и работа с данными
- Изменение внешнего вида формы (работа со страницами).
- Повтор терминологии.
- Собственная группа команд, печатные формы (создание).
- Собственная группа команд, печатные формы (разбор полученного).
- Особенность обращения к команде объекта.
- Простая расшифровка в печатных формах.
- Отчеты.
o Создание отчета, подключение к командному интерфейсу.
o Штатные расшифровки в отчетах.
o Виды настроек. - Формы списка.
o Создание формы, динамический список.
o Управление поведением динамического списка.
o Смысл основной таблицы.
o Произвольный запрос (форма выбора справочника "Номенклатура").
o Уникальность ключа.
o Использование "При получении данных на сервере".
o Использование "При получении данных на сервере" (код).
o Переопределение текста запроса динамического списка (начало).
o Переопределение текста запроса динамического списка (конец).
o Переопределение текста запроса динамического списка (код).
o Рекомендации по написанию запроса (видео).
o Рекомендации по написанию запроса (текст). - Временное хранилище.
o Введение.
o Работа с картинками/файлами (создание формы).
o Работа с картинками/файлами (код).
o Работа с картинками/файлами (разбор реализации).
o Для чего для работы с хранилищем значения использовать временное хранилище. - Организация подбора.
o Постановка задачи.
o Создание формы подбора, настройка форм.
o Код механизма.
o Определение кода формы документа, параметры формы.
o Определение кода формы подбора.
o Параметры/Реквизиты, обновление динамического списка.
o Получение значения расшифровки в отчетах.
o Передача параметров в другой отчет.
o Работа с отборами в динамических списках. - Самостоятельная работа (видео).
- Самостоятельная работа (кратко).
Модуль 4. Программное управление интерфейсом
- Отключение создания, истории при выборе.
- "Отключение" выпадающего списка.
- Раздел "Главное".
- Назначение, настройка.
- Типовые вопросы.
- Обзор факторов, влияющих на внешний вид формы.
- Управление поведением окна.
- Программная работа с реквизитами, элементами, командами формы.
- Создание произвольной формы.
- Определение реквизита формы, элемента формы.
- Создание обычной группы.
- Добавление таблицы, определение колонок.
- Назначение обработчика события, начальная инициализация.
- Создание команды, кнопки.
- Общий итог.
- Динамически создаваемые элементы.
- Назначение обработчиков (выбор события).
- Разбор кода (видео).
o Разбор кода (код). - Работа со значениями.
o Работа со значениями (код). - Организация взаимодействия между формами.
- Создание требуемых форм.
o Параметр "Уникальность". - Использование ключевых параметров.
- Особенность "ПриОткрытии".
- Оповещения "ОткрытьФорму".
- Использование события "Выбор".
- Произвольное оповещение.
- Компактный такси.
- Режим основного окна клиентского приложения.
- Еще более "компактное" отображение данных формы.
- Постановка задачи.
- Подготовительные действия.
- Установка значений параметров расшифровки.
o Установка значений параметров расшифровки (код).
- Обработка расшифровки.
o Обработка расшифровки (код). - Завершение занятия.
Модуль 5. Расширенные возможности. Практикум
- Финальная самостоятельна работа.
- Финальная самостоятельна работа (текст).
- Дополнительно.
o Введение.
o Внешние источники данных.. - История данных.
o Идея механизма. Включение в конфигураторе.
o Обработка "История данных".
o Этапы работы с версиями.
o Программное включение, проверка настроек.
o Отключение, удаление версий. - Календарь.
Слушатели
- слушатели с опытом работы с платформой «1С: Предприятие 8», обладающие навыками программирования на встроенном языке и имеющие представление о функциональности и особенностях настройки объектов конфигурации.
- начинающие программисты, желающие работать в современной, русскоязычной и перспективной среде.
Предварительная подготовка
- Базовые навыки программирования в объектно-ориентированных системах.
- Опыт конфигурирования прикладных решений на платформе «1С: Предприятие 8» (версий 7.7, 8.0, 8.1, 8.2 – обычное приложение).
- Опыт работы в любой учетной системе 1С в качестве пользователя (желателен).