Видео. 1С:Предприятие 8. Язык запросов.
1С_LQ видео

Курс для тех, кто знаком с основами встроенного языка платформы «1С:Предприятие 8», программными объектами и с объектами метаданных.

В курсе рассматриваются языковые конструкции: предназначение каждой конструкции и ее синтаксис. Каждая конструкция используется в учебно-практической задаче. Это, в свою очередь, в дальнейшем при практической работе позволит разработчику обоснованно выбирать те или иные конструкции языка запросов, тем самым повышая эффективность программного кода.
Таким образом, данный курс предназначен для разработчиков, желающих освоить язык запросов платформы 1С:Предприятие 8.

Документы об окончании обучения: Сертификат УЦ ЮНИТУдостоверение гос. образца о повышении квалификации (по требованию) и Свидетельство 1С.

Программа курса

Основные конструкции языка запросов платформы «1С:Предприятие 8»

•          Зачем нужен язык запросов?

•          Представление совокупностей объектов информационной базы в виде двумерных таблиц

•          Типы данных полей таблиц языка запросов

•          Учебная информационная база

•          Обработка "Консоль запросов"

•          Создание файла хранения списка запросов

•          Общие характеристики языка запросов Платформы

•          Первый запрос, самый простой

•          Какие прикладные объекты представляются таблицами языка запросов

•          Явное задание списка полей выборки

•          Псевдонимы полей и таблиц

•          Выражения в языке запросов

o          Выражения в списке полей выборки

o          Условные выражения в языке запросов. Оператор ВЫБОР

o          Фильтрация результатов запроса. Операция ГДЕ

o          Логические выражения в языке запросов

o          Параметры в языке запросов

o          Встроенные функции в выражениях языка запросов

o          Задание в запросе значений предопределенных данных конфигурации. Функция ЗНАЧЕНИЕ()

•          Групповые операции в языке запросов

o          Группировка по значению поля и агрегатные функции

o          Отбор по значению результата агрегатной функции: операция ИМЕЮЩИЕ

•          Упорядочивание записей результата запроса

•          Автоупорядочивание результата запроса

•          Получение первых N записей результата запроса. Операция ПЕРВЫЕ

•          Получение неповторяющихся комбинаций значений полей результата запроса. Операция РАЗЛИЧНЫЕ

Выборка из нескольких источников данных

•          Простая задача: извлечение данных, хранящихся в таблицах разных объектов конфигурации

•          Декартово произведение (или "картезиан") множеств записей таблиц - источников данных

•          Решение поставленной задачи наложением условия на картезиан

•          Операция ВНУТРЕННЕЕ СОЕДИНЕНИЕ таблиц - источников данных

o          Операция ВНУТРЕННЕЕ СОЕДИНЕНИЕ как современная форма записи условия формирования отношения

o          Коммутативность операции ВНУТРЕННЕЕ СОЕДИНЕНИЕ

o          Соединения в запросе многих таблиц

•          Операция ЛЕВОЕ СОЕДИНЕНИЕ языка запросов

o          Задача: нахождение документов прихода, по которым нет оплат

o          Отличие операции ЛЕВОЕ СОЕДИНЕНИЕ от операции ВНУТРЕННЕЕ СОЕДИНЕНИЕ

o          Тип данных языка запросов NULL - отсутствие в поле результата запроса какого- либо значения

o          Оператор ЕСТЬ NULL и функция ЕСТЬNULL()

•          Операция ПРАВОЕ СОДИНЕНИЕ языка запросов

•          Операция ПОЛНОЕ СОЕДИНЕНИЕ языка запросов

•          Операция разыменования поля ссылочного типа

•          Обращение к табличной части объекта как к таблице - источнику данных. Поле Ссылка таблицы, представляющей табличную часть

•          Обращение к табличной части объекта в списке полей выборки

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

•          Объединение результатов нескольких запросов

o          Запрос-объединение. Операция ОБЪЕДИНИТЬ

o          Заглушка ПУСТАЯТАБЛИЦА

•          Некоторые дополнительные операторы языка запросов

o          Оператор ВЫРАЗИТЬ

o          Логический оператор ССЫЛКА

o          Логический оператор В() с подзапросом в качестве параметра

Расчет итогов в запросе

•          Получение итоговых записей в результате запроса - операция ИТОГИ

•          Итоги по нескольким измерениям

•          Представление результата запроса с итогами в виде многоуровневой (древовидной) структуры

•          Общие итоги

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

Практическая работа с языком запросов

•          Виртуальные таблицы регистров

o          Таблицы языка запросов для регистров - физическая таблица и виртуальные таблицы

o          Синтаксис обращения к виртуальным таблицам. Параметры виртуальных таблиц

o          Виртуальные таблицы регистра накопления

o          Виртуальные таблицы регистра бухгалтерии

o          Некоторые распространенные ошибки обращения к виртуальным таблицам

o          Виртуальные таблицы периодического регистра сведений - СрезПервых и СрезПоследних

o          Особенности задания условий на значения полей для виртуальной таблицы регистра сведений

•          Работа с запросами на встроенном языке Платформы 8

o          Предварительный обзор объектной модели разработки и выполнения запросов во встроенном языке

o          Внешняя обработка РазработкаЗапросов.epf

o          Объект Запрос

o          Объект РезультатЗапроса

o          Объект ВыборкаИзРезультатаЗапроса

o          Второй параметр метода Выбрать()

o          Третий параметр метода Выбрать()

o          Временные таблицы и пакетные запросы

Внешние источники (внешние базы) данных

•          Характеристика работы с внешними источниками данных

•          Подготовительная работа

•          Инфология dBase-базы данных "Поставки детских игрушек"

•          Создание описания источника данных ODBC в операционной системе Windows

•          Создание и настройка объекта Внешний источник данных

•          Установление соединения и просмотр таблиц внешнего источника данных в режиме 1С:Предприятие

•          Интерактивная установка соединения

•          Программная установка соединения

•          Установление информационно-логической связи (отношений) на таблицах внешнего источника данных. Превращение внешнего источника во внешнюю базу данных

•          Задание отношений на таблицах делает источник данных базой данных

•          Настройка объектных таблиц - объявление таблиц внешнего источника данных типообразующими (ссылочными)

•          Выборка данных из внешней базы запросом

•          Внешние базы данных на основе книг MS Excel

Некоторые практические приемы построения запросов

•          Коррелированный запрос. Задача получения N последних курсов валют

•          Тэта-соединение. Задача получения курса валюты на множество разных дат

•          Получение иерархических результатов по таблицам неиерархических объектов. Задача построения полного дерева зависимости видов расчета

Аудитория

Курс рассчитан на слушателей, знакомых с основами встроенного языка платформы «1С:Предприятие 8», программными объектами и с объектами метаданных.

Рекомендуемые курсы
Дополнительно

Курс читают тренер-практик с опытом проведения курсов и практическими знаниями в работе программы. 

Для получения более подробной информации о наших преподавателях свяжитесь с нами по тел. (343) 227-30-37, по эл.почте edu@unit-edu.ru или в нашем Online-чате.

Ближайшие курсы

PG_DEV1 12.07 - 15.07.2027

Разработка серверной части приложений PostgreSQL 16. Базовый курс

Стоимость обучения в группе

43 800 ₽

Стоимость индивидуального обучения

60 000 ₽

Длительность

4 дня (32 ак. часа)

PG_DBA1 13.07 - 15.07.2026

Администрирование PostgreSQL 16. Базовый курс

Стоимость обучения в группе

32 900 ₽

Стоимость индивидуального обучения

50 000 ₽

Длительность

3 дня (24 ак. ч.)

PG_DEV1 13.07 - 16.07.2026

Разработка серверной части приложений PostgreSQL 16. Базовый курс

Стоимость обучения в группе

43 800 ₽

Стоимость индивидуального обучения

60 000 ₽

Длительность

4 дня (32 ак. часа)

VM_vSAN 8 13.07 - 16.07.2026

VMware vSAN: Установка, настройка и управление (версия 8)

Стоимость обучения в группе

75 000 ₽

Стоимость индивидуального обучения

107 200 ₽

Длительность

32 ак. ч. (4 дня)

20461 13.07 - 17.07.2026

Создание запросов к Microsoft SQL Server

Стоимость обучения в группе

43 200 ₽

Стоимость индивидуального обучения

72 050 ₽

Длительность

5 дней (40 ак. ч.)

20488 13.07 - 17.07.2026

Разработка основного функционала Microsoft SharePoint Server 2013

Стоимость обучения в группе

44 000 ₽

Стоимость индивидуального обучения

65 000 ₽

Длительность

5 дней (40 ак. ч.)

55201 13.07 - 17.07.2026

Microsoft Project Professional 2016. Управление проектами

Стоимость обучения в группе

42 550 ₽

Стоимость индивидуального обучения

80 850 ₽

Длительность

5 дней (40 ак. ч.)

WS-011T00 13.07 - 17.07.2026

Администрирование Windows Server 2019/2022

Стоимость обучения в группе

50 100 ₽

Стоимость индивидуального обучения

65 150 ₽

Длительность

5 дней (40 ак. ч.)

PGSQL_basics 20.07 - 24.07.2026

PostgreSQL уровень 1. Основы SQL

Стоимость обучения в группе

46 300 ₽

Стоимость индивидуального обучения

60 000 ₽

Длительность

5 дней (40 ак. ч.)

DevOps 20.07 - 24.07.2026

DevOps: Культура, автоматизация и ваш первый конвейер

Стоимость обучения в группе

43 800 ₽

Стоимость индивидуального обучения

57 000 ₽

Длительность

40 ак. ч. (5 дней)

МО_п 20.07 - 24.07.2026

Машинное обучение на практике. Практика внедрения CatBoost

Стоимость обучения в группе

45 800 ₽

Стоимость индивидуального обучения

60 000 ₽

Длительность

40 ак. ч. (5 дней)

БТ01 20.07 - 24.07.2026

Безопасность информационных технологий

Стоимость обучения в группе

60 400 ₽

Стоимость индивидуального обучения

105 000 ₽

Длительность

5 дней (40 ак. ч.)

ICND 1 v3.0 20.07 - 24.07.2026

Использование сетевого оборудования Cisco (часть I) v3.0

Стоимость обучения в группе

66 500 ₽

Стоимость индивидуального обучения

93 500 ₽

Длительность

5 дней (40 ак. ч.)

20410 20.07 - 24.07.2026

Установка и настройка Windows Server 2012 R2

Стоимость обучения в группе

41 800 ₽

Стоимость индивидуального обучения

64 000 ₽

Длительность

5 дней (40 ак. ч.)

Юнит_Тренинг-6 27.07 - 28.07.2026

Развивающее наставничество

Стоимость обучения в группе

44 000 ₽

Стоимость индивидуального обучения

66 550 ₽

Длительность

2 дня (16 ак. часов)

Тех.PQ 27.07 - 28.07.2026

Технология Power Query в Excel

Стоимость обучения в группе

20 300 ₽

Стоимость индивидуального обучения

37 400 ₽

Длительность

2 дня (16 ак. ч.)

SQL-1 27.07 - 29.07.2026

Анализ данных на языке SQL

Стоимость обучения в группе

35 700 ₽

Стоимость индивидуального обучения

46 500 ₽

Длительность

24 ак. ч. (3 дня)

PG_ClickHouse 27.07 - 31.07.2026

Язык запросов SQL в базах данных Postgresql и ClickHouse

Стоимость обучения в группе

115 000 ₽

Стоимость индивидуального обучения

185 000 ₽

Длительность

5 дней (40 ак. часов)

Python-N&D 27.07 - 31.07.2026

Расширенный курс по NGINX и Docker. Уровень 4

Стоимость обучения в группе

43 800 ₽

Стоимость индивидуального обучения

64 200 ₽

Длительность

5 дней (40 ак. часов)

ITSC 27.07 - 31.07.2026

ИТ-департамент как сервисная компания

Стоимость обучения в группе

54 450 ₽

Стоимость индивидуального обучения

70 700 ₽

Длительность

5 дней (40 ак. часов)

LPI-Zabbix 27.07 - 31.07.2026

Zabbix. Мониторинг IT инфраструктуры предприятия

Стоимость обучения в группе

50 400 ₽

Стоимость индивидуального обучения

65 550 ₽

Длительность

5 дней (40 ак. ч.)

HCIP_DC 27.07 - 07.08.2026

Внедрение ключевых технологий направления Datacom Huawei

Стоимость обучения в группе

150 000 ₽

Стоимость индивидуального обучения

190 000 ₽

Длительность

80 ак. ч.

20465 03.08 - 05.08.2026

Проектирование решений на основе баз данных SQL Server 2014

Стоимость обучения в группе

35 000 ₽

Стоимость индивидуального обучения

53 350 ₽

Длительность

3 дня (24 ак. ч.)

10962 03.08 - 05.08.2026

Расширенные возможности по автоматизации администрирования с помощью Windows PowerShell

Стоимость обучения в группе

32 500 ₽

Стоимость индивидуального обучения

53 800 ₽

Длительность

3 дня (24 ак. ч.)

БТ17 03.08 - 07.08.2026

Расследование компьютерных инцидентов. Компьютерная криминалистика

Стоимость обучения в группе

52 250 ₽

Стоимость индивидуального обучения

80 190 ₽

Длительность

5 дней (40 ак. ч.)

Python-3 03.08 - 07.08.2026

Разработка веб - приложений в Django. Уровень 3.

Стоимость обучения в группе

53 400 ₽

Стоимость индивидуального обучения

105 300 ₽

Длительность

5 дней (40 ак. ч.)

20741 03.08 - 07.08.2026

Настройка сети в Windows Server 2016

Стоимость обучения в группе

43 000 ₽

Стоимость индивидуального обучения

55 900 ₽

Длительность

5 дней (40 ак. ч.)

20345-2-B 03.08 - 07.08.2026

Дизайн и развертывание Microsoft Exchange Server 2016/2019

Стоимость обучения в группе

45 100 ₽

Стоимость индивидуального обучения

65 000 ₽

Длительность

5 дней (40 ак. ч.)

55293 05.08 - 07.08.2026

SharePoint 2019 конечный пользователь (SharePoint End User 2019)

Стоимость обучения в группе

37 900 ₽

Стоимость индивидуального обучения

49 300 ₽

Длительность

3 дня (24 ак. часа)