Учебный центр №1
звоните нам +7(495)688-90-02, задавайте вопросы по почте uc@1c.ru
Программирование в 1С для начинающих (подготовка на 1С:Профессионал)
"Запросы в 1С:Предприятие 8" для программистов и разработчиков. (Новый)
Расписание в Москве в 1С:Учебном центре №1 | |||
---|---|---|---|
В ближайшее время проведение очного курса не планируется |
Дальнейшее обучение можно продолжить на курсах: |
Отзывы участников |
---|
06.10.2022 Лично для меня полный и подробный разбор темы запросов в 1С оказался очень полезным в свете понимания принципов работы основных механизмов платформы. Теперь в голове гораздо больше порядка. Большое спасибо преподавателю и организаторам курса! |
06.10.2022 Курс интересный, выявила для себя новое. После прохождения курса материал будто разложили по полочкам. Полезно, подойдет для новичков. |
06.10.2022 Курс полезный, преподаватель понравился, много ценной информации |
Курс предназначен для подготовки с нуля или для начинающих слушателей, осваивающих профессию программиста или разработчика 1С. Также, вне программы, курс может быть полезен для программистов, имеющих собственный опыт, но желающих подтянуть и структурировать основы ремесла. Язык запросов это отдельный язык работы с данными баз в форме табличной модели, особняком стоящий от встроенного языка 1С:Предприятия, работающего с теми же данными через объектную модель. Для написания прикладных решений на платформе 1С:Предприятия требуется знать оба языка.
Автор курса: Филиппов Евгений Валерьевич.
Структура и ход занятий:
- вводная часть. Указываются место языка запросов в системе 1С:Предприятия, его значение и взаимосвязь с программированием на встроенном языке и с оптимизацией производительности 1С,; дается краткая характеристика обсуждаемой проблемы, план занятия, начальные требования к слушателям; а также:
- Общие положения языка запросов;
- Показывается специальная база,
- Показывается интерфейс консоли запросов.
- Показывается план занятия
- Вводная часть
- Работа с одним источником данных
- Виртуальные таблицы как источники данных
- Работа с несколькими источниками данных
- Расчет итогов в запросе
- Вложенные запросы, временные таблицы, пакетные запросы
- Запрос как источник данных для СКД
- Работа с запросами на встроенном языке 1С:Предприятия 8
- Основные причины неоптимальной работы запросов
- Заключение
- Встроенная справка и литература
- основная часть (выделяются основные положения, раскрываются ключевые термины и понятия обсуждаемой проблемы; обозначаются технологические особенности реализации той или иной формы занятия; определяются конкретные формы педагогического взаимодействия; раскрывается содержание индивидуальных и групповых заданий; структурируется общий ход занятия; и т.д.);
- Работа с одним источником данных
- Синтаксис языка запросов
- Самый простой запрос
- Простые запросы
- Самостоятельное задание на простейший запрос
- Задание полей, порядка полей, псевдонимов полей
- Самостоятельное задание на запрос с выбранными полями и на запрос с псевдонимами
- Реквизит по ссылке
- Выражения в списке полей.
- Примитивные типы
- Работа с датами
- Представление, Представление() и ПредставлениеСсылки()
- Самостоятельное задание на запрос с вычислениями чисел, вычислениями дат
- РАБОТА С ТИПОМ
- ТИПЗНАЧЕНИЯ
- ВЫБОР
- ССЫЛКА
- ТИП
- Разыменование через точку
- Самостоятельное задание на запрос с разыменованием
- ВЫБРАТЬ РАЗЛИЧНЫЕ
- ВЫБРАТЬ РАЗРЕШЕННЫЕ
- ВЫБРАТЬ ПЕРВЫЕ
- УПОРЯДОЧИТЬ ПО
- В т.ч. АВТОУПОРЯДОЧИВАНИЕ
- ГДЕ
- Сравнение
- Самостоятельное задание на запрос с фильтром
- Подробнее о булевских операциях
- Операции отношения
- В()
- В ИЕРАРХИИ()
- ССЫЛКА – уже рассматривали
- ЕСТЬ NULL – позже
- ПОДОБНО
- Группировки
- Принципы группировок
- Агрегатные функции группировок
- Самостоятельное задание на запрос с суммой по группе
- Группировка по нескольким полям
- ГДЕ и ИМЕЮЩИЕ
- Самостоятельное задание на запрос с ИМЕЮЩИЕ (на дом)
- Синтаксис языка запросов
- Виртуальные таблицы как источники данных
- Работа с виртуальными таблицами
- Регистр накопления типа Остатки
- Самостоятельное задание к виртуальной таблице типа Остатки, с условием
- Регистр накопления типа Обороты
- Самостоятельное задание – чем отличается таблица Обороты для регистров остатков и регистра оборотов
- Важные правила при написании запроса
- Перенос фильтров из одной части запроса в другую, когда можно, когда нет
- Работа с несколькими источниками данных
- Различие СОЕДИНЕНИЕ и ОБЪЕДИНИТЬ
- СОЕДИНЕНИЕ
- ПОЛНОЕ СОЕДИНЕНИЕ
- ЛЕВОЕ СОЕДИНЕНИЕ
- ПРАВОЕ СОЕДИНЕНИЕ
- ВНУТРЕННЕЕ СОЕДИНЕНИЕ
- Самостоятельное задание на запрос с внутренним соединением
- NULL
- Самостоятельное задание на запрос с ЕСТЬ NULL
- Сложное условие связи
- Перенос фильтров из одной части запроса в другую, когда можно, когда нет
- Самостоятельное задание на запрос к табличной части объекта (на дом)
- Объединение
- Простой пример
- ОБЪЕДИНИТЬ ВСЕ VS ОБЪЕДИНИТЬ
- Самостоятельное задание на запрос с ОБЪЕДИНИТЬ ВСЕ
- Расчет итогов в запросе
- Отличие итогов от группировок
- Итоги с иерархией.
- Итоги + группировка
- Функции в итогах
- Самостоятельное задание на запрос с итогами
- Вложенные запросы, временные таблицы, пакетные запросы (сложные запросы)
- Простейшие случаи
- Реальный запрос с вложенным запросом
- Самостоятельное задание на запрос с вложенным запросом
- Реальный запрос с временной таблицей
- Самостоятельное задание переписать запрос из предыдущего задания как запрос с временной таблицей
- Условие в подзапрос
- Запрос как источник данных для СКД
- Работа с запросами на встроенном языке 1С:Предприятия 8
- Простой запрос
- Простой запрос с итогами
- Обход запроса
- Самостоятельное задание– обход запроса
- Поиск в запросе
- Итоги
- Самостоятельное задание– обработка итогов с рекурсией (на дом)
- Обход табличной части
- Пакетный запрос
- Таблица значений
- Менеджер временных таблиц
- Самостоятельное задание на запрос с временной таблицей и его программной обработкой
- Основные причины неоптимальной работы запросов
- заключительная часть (излагаются основные выводы по теме, рефлексируются итоги обсуждения материала, обозначаются этапы и содержание самостоятельной работы слушателей по дальнейшему изучению темы, обозначаются блоки, не вошедшие в курс, дается инструктаж по домашнему заданию).