Ваша корзина пуста
Сумма: 0 руб.

Язык запросов в системе 1С:Предприятие 8.2

О курсе
Язык запросов в системе 1С:Предприятие 8.2
от 8 000 руб.
Заказать курс

Язык запросов в системе 1С:Предприятие 8.2

  • Номер курса: 1C08
  • Вендор: 1C
Расписание и цены
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

Курс предназначен для разработчиков, желающих освоить язык запросов платформы 1С:Предприятие 8.

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

Уверенное знание языка запросов требуется разработчику 1С фактически при решении всех задач, встречающихся в его практике: программирование проведения документов самых различных классов, связанное с этим решение бухгалтерских и расчетных задач и т.д., а также совершенно необходимо при разработке отчетов с использованием Системы Компоновки Данных (СКД).

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

Краткое содержание курса:

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

  • Зачем нужен язык запросов?
  • Представление совокупностей объектов информационной базы в виде двумерных таблиц
  • Типы данных полей таблиц языка запросов
  • Обработка Консоль запросов
  • Создание файла хранения списка запросов
  • Общие характеристики языка запросов Платформы
  • Первый запрос, самый простой
  • Какие прикладные объекты представляются таблицами языка запросов
  • Явное задание списка полей выборки
  • Комментарии в языке запросов
  • Псевдонимы полей и таблиц
  • Выражения в языке запросов
  • Групповые операции в языке запросов
  • Упорядочивание записей результата запроса
  • Автоупорядочивание результата запроса
  • Получение первых N записей результата запроса. Операция ПЕРВЫЕ
  • Получение неповторяющихся комбинаций значений полей результата запроса. Операция РАЗЛИЧНЫЕ

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

  • Простая задача: извлечение данных, хранящихся в таблицах разных объектов конфигурации
  • Декартово произведение (или картезиан) множеств записей таблиц - источников данных
  • Решение поставленной задачи наложением условия на картезиан
  • Операция ВНУТРЕННЕЕ СОЕДИНЕНИЕ таблиц - источников данных
  • Операция ЛЕВОЕ СОЕДИНЕНИЕ языка запросов
  • Операция ПРАВОЕ СОДИНЕНИЕ языка запросов
  • Операция ПОЛНОЕ СОЕДИНЕНИЕ языка запросов
  • Операция разыменования поля ссылочного типа
  • Обращение к табличной части объекта как к таблице - источнику данных. Поле Ссылка таблицы, представляющей табличную часть
  • Обращение к табличной части объекта в списке полей выборки
  • Вложенные запросы
  • Объединение результатов нескольких запросов
  • Некоторые дополнительные операторы языка запросов

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

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

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

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

5. Практические приемы построения запросов. Конструктор запросов.