Мои курсы

Запросы в «1С:Предприятие 8» для программистов и разработчиков

Запросы в «1С:Предприятие 8» для программистов и разработчиков

О курсе

Механизм запросов в системе 1С:Предприятие предназначен для получения информации из базы данных. Фактически можно рассматривать механизм запросов как отдельный язык программирования.

Как показывает практика, у большинства программистов 1С есть общая ошибка — не имея достаточного навыка работы с запросами, они пытаются приступить к решению учётных задач. Для исправления этой тенденции разработан курс, посвященный только механизму запросов. Необходимо ознакомиться с данным материалом до того, как приступать к решению задач, связанных с работой регистров.

Этот курс относится к продвинутому уровню. Если вы новичок, сначала пройдите Основы запросов в 1С:Предприятие 8 →.

Видеокурс записан в июле 2025 г.

Для кого

  • IT-специалист
  • Руководитель отдела внедрения
  • Специалист отдела внедрения

Программа видеокурса

  • Модуль 1. Введение в работу с запросами в 1С

    1.1 Состав курса

    1.2 Знакомство с запросами и базой «Семейный бюджет 2025»

    1.3 Описание базы «Автостоянка 2025»

    1.4 Где взять консоль запросов

    1.5 Интерфейс консоли запросов

    1.6 Справка по языку запросов

  • Модуль 2. Основы языка запросов

    2.1 Два языка в одной платформе

    2.2 Структура текста запроса

  • Модуль 3. Запросы без обращения к данным

    3.1 Получение числа

    3.2 Получение строки, даты, булева

    3.3 Использование параметров

  • Модуль 4. Извлечение данных из базы

    4.1 Запрос к справочнику через «*»

    4.2 Настройка полей, псевдонимов и комментариев

    4.3 Запрос к табличной части

    4.4 Разыменование полей

    4.5 Получение предопределённых элементов

    4.6 Устранение дублей

    4.7 Ограничение числа строк

    4.8 Запросы от неполноправного пользователя

  • Модуль 5. Вычисления в запросах

    5.1 Выражения для строк и чисел

    5.2 Новые выражения с 8.3.20

    5.3 Выражения для дат

    5.4 Логические операции

    5.5 Оператор выбора

    5.6 Определение размера данных

  • Модуль 6. Работа со ссылками

    6.1 Вывод ссылок и их представлений

    6.2 Определение типа поля и таблицы

    6.3 Получение уникального идентификатора

  • Модуль 7. Фильтрация данных

    7.1 Фильтрация по значению поля

    7.2 Фильтрация по списку

    7.3 Фильтрация по иерархии

    7.4 Фильтрация по маске

    7.5 Фильтрация по типу таблицы

    7.6 Особенности условий в конфигураторе и консоли

  • Модуль 8. Поля составного типа

    8.1 Приведение типов

    8.2 Разыменование составных полей

  • Модуль 9. Сортировка

    9.1 Сортировка по примитивам

    9.2 Сортировка по ссылкам

    9.3 Автоупорядочивание

    9.4 Очередность сортировки и ограничения строк

  • Модуль 10. Группировки

    10.1 Группировка по одному полю

    10.2 Подсчёт количества с сортировкой

    10.3 Условия по агрегатам

    10.4 Группировка по нескольким полям

    10.5 Несколько группировок

    10.6 Проверка использования группировки

  • Модуль 11. Итоги

    11.1 Итоги по колонке и общие итоги

    11.2 Подсчёт количества

    11.3 Итоги по иерархии

    11.4 Функции в итогах

    11.5 Группировки и итоги в одном запросе

    11.6 Итоги в СКД

  • Модуль 12. Виртуальные таблицы

    12.1 Остатки регистра накопления

    12.2 Особенности даты 23:59:59

    12.3 Отчет‑перевертыш

    12.4 Таблица оборотов

    12.5 Выбор периода в оборотах

    12.6 Срез последних регистра сведений

    12.7 Условия в срезах последних

  • Модуль 13. Работа с несколькими источниками

    13.1 Соединение и объединение таблиц

  • Модуль 14. Соединения

    14.1 Декартово произведение

    14.2 Полное соединение

    14.3 Левое и правое соединения

    14.4 Внутреннее соединение

    14.5 Различия конструкций в конфигураторе и консоли

    14.6 Соединение более трёх таблиц

    14.7 Размещение условий в соединениях

  • Модуль 15. NULL

    15.1 Сравнение с NULL

    15.2 Подстановка значения вместо NULL

  • Модуль 16. Объединения

    16.1 Вывод реквизитов документов разных типов

    16.2 Различия типов колонок

    16.3 Удаление дублей при объединении

  • Модуль 17. Сложные запросы

    17.1 Вложенные запросы

    17.2 Пакетные запросы

    17.3 Запросы с временными таблицами

    17.4 Примеры с реальных задач

    17.5 Нумерация и индексирование строк

  • Модуль 18. Программная обработка результатов

    18.1 Выгрузка в таблицу значений

    18.2 Выгрузка в дерево значений

    18.3 Обход выборки и проверка на пустоту

    18.4 Поиск в выборке

    18.5 Обход по группировкам

    18.6 Обход табличных частей

    18.7 Обработка пакетного запроса

    18.8 Установка параметров и передача таблиц значений

    18.9 Менеджер временных таблиц

  • Модуль 19. Запросы и реляционная алгебра

    19.1 Основные понятия: отношение, кортеж, атрибут

    19.2 Первичные ключи

    19.3 Основные операции реляционной алгебры

    19.4 Дополнительные операции

  • Модуль 20. Оптимизация запросов

    20.1 Конструкции, влияющие на производительность

  • Модуль 21. Заключение

    21.1 Итоги курса

    21.2 Рекомендации по дальнейшему изучению

Автор курса

  • Фото автора

    Евгений Филиппов

    Автор книги «Настольная книга 1С:Эксперта по технологическим вопросам». Преподаватель Учебного центра № 1, фирма «1С».

Как проходит обучение

  • Доступ 24/7

    После оплаты в течение 2 рабочих дней вы получаете доступ к личному кабинету на сайте Учебного центра № 1. Все материалы доступны 24/7 в течение 90 календарных дней.

  • Видеоуроки

    В курсе — 117 детально проработанных видеоуроков. Вы можете проходить их в удобном для себя темпе, возвращаться к нужным темам и закреплять материал.

  • Практические задания

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

  • Общение с преподавателем

    При необходимости можно задать вопросы и получить консультацию преподавателя по электронной почте.

  • Итоговый документ

    После успешного завершения обучения вы получите Удостоверение о повышении квалификации от фирмы «1С».

Стоимость курса

{{ numberWithSpaces(price) }} ₽
{{ numberWithSpaces(oldPrice) }} ₽

Рекомендуем

Статьи по теме