КОЛЛЕГИ! Курс предлагается "не бесплатно", в качестве оплаты принимаются вопросы и предложения по упущеным темам и нюансам. Чем больше вопросов и предложений поступит, тем выше вероятность появления улучшеной версии курса!
Спасибо!
Dzen: https://dzen.ru/suite/60606c20-2daa-40b3-becd-4dbc743b9c87
RuTube: https://rutube.ru/plst/450389/
Youtube: https://www.youtube.com/watch?v=sCDMemW3zyk&list=PLFC6C17C38FCF9DA0&feature=view_all
(с) Артем Кузнецов aka ktb
Содержание:
Часть 1. Основные конструкции языка запросов и их назначение
• Назначение языка запросов
• Структура запроса
• Основные секции запроса и их назначение
• Группировка результатов запроса
• Фильтрация результатов запроса
• Объединения и соединения
• Использование вложенных запросов
• Пакетные запросы
• Операторы и функции в запросах
• Обработка результатов запроса
Dzen: https://dzen.ru/video/watch/66b13c4fddac60337e2e165a
RuTube: https://rutube.ru/video/5450a928196deb7951fae0b603464758/
Yuotube: https://www.youtube.com/watch?v=sCDMemW3zyk
Часть 2. Виды таблиц и их применение
• Виды таблиц в запросах 1С
• Реальные основные
• Реальные дополнительные
• Виртуальные
• Временные
• Применение виртуальных таблиц
• Регистры сведений
• Регистры накопления
• Параметры виртуальных таблиц и фильтрация данных
• Примеры запросов:
• Получение и вывод разнородных данных в одном запросе
• Варианты решения
• Использование пакетных запросов и менеджера временных таблиц
Dzen: https://dzen.ru/video/watch/66b13c633341d87925fde880
RuTube: https://rutube.ru/video/651c3777de7b6e7d328d6d380f0b7163/
Yuotube: https://www.youtube.com/watch?v=m0WSygat50o
Часть 3. Примеры решений задач
• Разделение данных по полям результата (Построение плоской таблицы для
упрощения вывода, использование группировки?)
• Использование соединений для получения актуальных периодических данных
• Применение пакетных запросов
• Использование ТЗ в качестве источника данных
• Кэширование данных для оптимизации работы формы списка
• Использование результата запроса
• Использование менеджера временных таблиц
Dzen: https://dzen.ru/video/watch/66b13c7f88415d023f0f2ab6
RuTube: https://rutube.ru/video/4480fe6c6380c29217ee392d340e8774/
Yuotube: https://www.youtube.com/watch?v=Ttc4XmR4KhU
Часть 4. Поиск и решение проблем с производительностью. Основные приемы
• Пример неоптимального решения задачи
• Способы и инструменты оценки производительности
• Влияние механизмов кэширования платформы на производительность запросов
• Применение индексирования для повышения производительности
• Проблемы производительности при получении данных с использованием
объектной модели, в случае использования обращения к данным через точку
• Явные и неявные запросы к базе данных
• Проблемы производительности при обращении к данным через точку в запросе
• Использование пакетных запросов для оптимизации производительности
• Применение индексирования временных таблиц
Dzen: https://dzen.ru/video/watch/66b13c99d62bf108155c3a03
RuTube: https://rutube.ru/video/a8b5c8a303252bcd4b187e3b1a54f944/
Yuotube: https://www.youtube.com/watch?v=ZEJMpt4GVGo
Часть 5. Средства построения отчетов и отображения данных
• Построитель отчетов
• Расширение языка запросов для построителя
• Система компоновки данных (СКД)
• Простой отчет в СКД
• Использование параметров
• Использование соединений
• Вычисляемые поля
• Ресурсы
• Настройки
• Характеристики
• Расширение языка запросов для компоновки
• Новое применение СКД в платформе 1С: Предприятие 8.2
• Варианты отчетов
• Динамические списки
Dzen: https://dzen.ru/video/watch/66b13cc988415d023f0f9492
RuTube: https://rutube.ru/video/b506b346c8b0a3c4d5a42ff65253fd96/
Yuotube: https://www.youtube.com/watch?v=aeMeJQ_-eXY