Центр Сертифицированного Обучения 1С
+7 (812) 331-03-30
Заказать звонок
Заказать звонок
Даю согласие на обработку персональных данных в соответствии с политикой в отношении обработки персональных данных
OUC_logo_300.png
Мастер выбора курса
Мастер выбора курса
Ваша задача:
назад 1 2 3 далее

Использование запросов в системе 1С:Предприятие 8

Продолжительность курса:

16 ак.ч. (4 занятия)

Стоимость, (руб.):

24 900 руб. Акция: 19 900 руб.

Слушатель курса получает:


Отправить заявку на обучение

Отзывы наших слушателей

Самый отличный преподаватель. Подробное, неспешное и понятное объяснение, персональный подход к каждому слушателю.

11.08.2025 Светлана

Все по делу и лаконично. Узнал новые вещи для себя. Метод изложения очень понравился. Спасибо.

27.11.2014 Михайлов Григорий

Отличный курс. Очень систематизировал знания, интересная подача информации с юмором и без монотонности. Куча восторгов :)

04.12.2013 Кашапова Александра

Очень интересный курс в очень доступном изложении!!! Спасибо.

03.12.2012 Роменкова Марина

Благодарим за полученные знания по запросам. Хороший стиль изложения.

31.08.2012 Жирнова О.Ф.

Информация и практические занятия изложены понятно, доступно. Получила много полезной информации.

31.08.2012 Ильина Е.В.

Большое спасибо за подробное изложение материала, терпение и внимательное отношение.

09.06.2012 Любовь Барышникова

Терпеливый преподаватель, хороший язык изложения, заинтересован в результате. Большое спасибо за позитивный настрой.

27.12.2011 Романчикова Наталья

Преподаватель очень понравился, курс прочитан занимательно.

27.10.2011 Юрганова Марина

Понравилось!
Понятное и подробное изложение. Преподаватель ответил на все вопросы по теме. Спасибо!

27.10.2011 Литвинова Светлана

Курс предназначен:

Курс рассчитан на программистов, ознакомившихся с основными возможностями системы "1С:Предприятие 8".

Цель курса:

Изучить механизм работы с запросами в системе "1C:Предприятие 8.3".

Каждый слушатель получает методические материалы и именное свидетельство фирмы "1С" о прохождении курса.

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

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

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

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

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

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

  • Виртуальные таблицы регистров
  • Таблицы языка запросов для регистров - физическая таблица и виртуальные таблицы
  • Синтаксис обращения к виртуальным таблицам. Параметры виртуальных таблиц
  • Виртуальные таблицы регистра накопления
    • Виртуальные таблицы регистра бухгалтерии
    • Некоторые распространенные ошибки обращения к виртуальным таблицам
    • Виртуальные таблицы периодического регистра сведений - СрезПервых и СрезПоследних
    • Особенности задания условий на значения полей для виртуальной таблицы регистра сведений
  • Работа с запросами на встроенном языке Платформы 8
    • Предварительный обзор объектной модели разработки и выполнения запросов во встроенном языке
    • Объект Запрос
    • Объект РезультатЗапроса
    • Объект ВыборкаИзРезультатаЗапроса
    • Второй параметр метода Выбрать()
    • Третий параметр метода Выбрать()
    • Временные таблицы и пакетные запросы

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

  • Коррелированный запрос. Задача получения N последних курсов валют
  • Тэта-соединение. Задача получения курса валюты на множество разных дат
  • Получение иерархических результатов по таблицам неиерархических объектов. Задача построения полного дерева зависимости видов расчета

5. Краткая справка по работе с конструктором запросов

Отправить заявку на обучение