1. Новые складчины (Клуб Складчик) Показать еще

    23.01.2018: Hypnosis-25-Позитив на каждый день Ж

    23.01.2018: SUNBRILLIANT VIDEO Speed Loading - Серия Калибровка личности - 1. Авторитет. Лидер. Победитель

    23.01.2018: Цвет в фотографии простыми словами (Юрий Притиск)

    23.01.2018: Мастер-класс Мастер Волшебных сказок (Наталья Стукова)

    23.01.2018: Получите чистую и здоровую кожу (Анна Соловьева)

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор (Клуб Складчик) Показать еще

    16.01.2018: Adobe Photoshop. Базовый курс (Александр Сераков)

    15.01.2018: Бизнес на Амазон. Saleshub. Как заставить листинг продавать? (Артем Коршун)

    14.01.2018: Геометрия (Videouroki) 7-11 класс

    13.01.2018: Колесо новолуний. Луна белой дороги (Лариса Кузнецова-Фетисова)

    13.01.2018: Интенсив «Госзакупки»

  4. Сбор взносов (Клуб Складчик) Показать еще

    19.01.2018: [mintpro.ru] Роль имиджевого портрета в деятельность инстаграмщика (Lena Mint)

    19.01.2018: Как маркетинговое семантическое ядро дает трафик, заявки и продажи? (Дмитрий Шевцов)

    18.01.2018: Как создать лесосад (Елена Арифулина)

    18.01.2018: Пряности и радости (Елена Невретдинова)

    18.01.2018: Русское искусство: Павел Филонов (Алексей Шадрин)

Открыто Разработка и оптимизация запросов в 1С:Предприятие 8.2 и...

Тема в разделе "Бухгалтерия и финансы", создана пользователем Менеджер, 12 дек 2014.

Цена:
2900р.
Взнос:
40р.

Список участников складчины:

1. Olga Minsk
    Тип: Стандартная складчина
    Участников: 1/100
  1. 12 дек 2014
    #1
    Менеджер
    Менеджер Организатор Организатор

    Разработка и оптимизация запросов в 1С:Предприятие 8.2 и...

    План тренинга:

    Модуль 1. Общая информация о хранении данных в «1С:Предприятие 8»
    • Получение данных из базы
    • Модели доступа к данным
    • Объектная модель доступа к данным
    • Примеры объектного доступа к данным
    • Ограничения объектного доступа к данным
    • Табличная модель доступа к данным
    • Таблицы объектов метаданных
    • Физические и виртуальные таблицы
    • Внешние источники данных
    Модуль 2. Синтаксис текста запроса
    • Язык запросов
    • Сравнение с SQL
    • Структура запроса
    • Консоль запросов
    • Простой запрос
    • Конструктор запроса
    • Таблицы и поля
    • Псевдонимы полей
    • Комментарии языка запросов
    • Группировка
    • Упорядочивание
    • Текстовое представление ссылочного поля
    • Оператор ПЕРВЫЕ
    • Оператор РАЗЛИЧНЫЕ
    • Условия
    • Оператор ПОДОБНО
    • Использование параметров
    • Замена таблицы в запросе при помощи конструктора
    • Использование вложенных таблиц в запросе
    • Табличные части справочников и документов в запросах
    • Функция ЗНАЧЕНИЕ()
    • Функции для работы с датами
    • Выбор данных из иерархических справочников
    • Использование конструкции ИМЕЮЩИЕ
    • Оператор ВЫБОР
    • Строки неограниченной длины
    • Типы данных в запросах
    • Особенность предложения ИЗ
    • Особенность СГРУППИРОВАТЬ
    • Ключевое слово РАЗРЕШЕННЫЕ
    • Особенности конструктора запросов
    • Управляемый конструктор запроса
    • Объектная модель запроса
    • Отображение плана запроса в консоли запросов
    Модуль 3. Работа с итогами в тексте запроса
    • Предназначение итогов
    • Предложение ИТОГИ
    • Итоги для иерархических справочников
    • Получение итогов по нескольким полям
    • Использование итогов вместе с группировкой
    • Общие итоги
    • Использование дополнительных периодов в итогах по дате
    Модуль 4. Использование нескольких таблиц в запросе: вложенные запросы, соединение, объединение
    • Назначение вложенных запросов
    • Оператор В
    • Упорядочивание во вложенных запросах
    • Итоги во вложенных запросах
    • Соединения в запросах
    • Соединения таблиц
    • Декартово произведение
    • Виды соединения таблиц
    • Внутреннее соединение
    • Левое (внешнее) соединение
    • Правое (внешнее) соединение
    • Полное (внешнее) соединение
    • Производительность полного соединения при использовании СУБД Postgre SQL
    • Значение NULL
    • NULL для реквизитов битой ссылки
    • Отличие Неопределено и NULL
    • Разыменование полей в запросе
    • Особенность левого соединения
    • Неоднозначные поля в запросе
    • Автоматическая подстановка соединения в конструкторе запроса
    • Как соединить две таблицы, если у них нет общего поля
    • Объединение в запросах
    • Объединение таблиц
    • Объединение таблиц в конструкторе запроса
    • Ключевое слово ПУСТАЯТАБЛИЦА
    • Полезный прием объединения таблиц
    • Отличие соединения таблиц от объединения
    Модуль 5. Работа с запросами при помощи встроенного языка
    • Типы данных для работы с запросами
    • Передача параметров в запрос
    • Результат выполнения запроса и выборка
    • Обход результата запроса
    • Функции Следующий() и СледующийПоЗначениюПоля()
    • Обход результата запроса по группировкам
    • Иерархический обход результата запроса
    • Обход результата запроса, содержащего записи табличной части
    • Использование конструктора запроса с обработкой результата
    • Вывод результата запроса в табличный документ
    • Вывод результата запроса в диаграмму
    • Построение кросс-таблицы
    • Обход результата запроса с дополнительной детализацией по периоду
    • Выгрузка результата запроса в коллекции
    • Отладка запросов при помощи выгрузки в таблицу значений
    Модуль 6. Использование временных таблиц и пакетных запросов
    • Назначение временных таблиц
    • Менеджер временных таблиц
    • Использование временных таблиц
    • Уничтожение временных таблиц
    • Запрос к временной таблице
    • Индексирование временной таблицы
    • Передача таблицы значений в запрос
    • Ограничения при передаче таблицы значений в запрос
    • Работа с временными таблицами в отладчике
    • Использование таблиц значений и параметров в универсальных запросах
    • Назначение пакета запросов
    • Пакета запросов и конструктор запросов
    • Выполнение запросов пакета
    Модуль 7. Использование виртуальных таблиц в запросе
    • Реальные и виртуальные таблицы
    • Регистры сведений
    • Структура регистра сведений
    • Получение срезов для регистров сведений
    • Итоги регистров сведений на платформе 8.3
    • Параметры у виртуальных таблиц среза
    • Регистры накопления
    • Структура регистра накопления
    • Получение остатков
    • Параметры виртуальной таблицы остатков
    • Получение оборотов
    • Параметры виртуальной таблицы оборотов
    • Получение остатков и оборотов
    • Параметры виртуальной таблицы
    • ОстаткиИОбороты
    • Регистры бухгалтерии
    • Структура регистра бухгалтерии
    • Таблица значений субконто
    • Виртуальная таблица ДвиженияССубконто
    • Получение остатков
    • Выходные поля таблицы остатков
    • Параметры виртуальной таблицы остатков
    • Предназначение параметра Субконто
    • Особенность параметра Субконто
    • Использование параметра Период для виртуальной таблицы остатков
    • Получение оборотов из регистра бухгалтерии
    • Параметры виртуальной таблицы оборотов
    • Особенности использования дат при получении оборотов
    • Получение оборотов между корреспондирующими счетами
    • Таблицы ОборотыДтКт и оборотов
    • Получение остатков и оборотов
    • Периодичность таблицы остатков и оборотов
    • Развернутые остатки
    • Регистры расчетов
    • Регистры расчетов. Таблицы, доступные для регистров расчета
    • Основная таблица регистра расчета
    • Получение данных графика
    • Получение данных базы
    • Параметры виртуальной таблицы получения базы
    • Получение фактического периода действий
    • Перерасчеты
    Модуль 8. Оптимизация запросов
    • Назначение задачи оптимизации запросов
    • Включать в выходные поля только необходимые данные
    • Выбирать объектную или табличную методику получения данных
    • Конструкция ДЛЯ ИЗМЕНЕНИЯ
    • Индексирование таблиц
    • Соответствие условий запросов и существующих индексов в таблицах БД
    • Как создать индекс
    • Соединение с подзапросами
    • Соединение с виртуальными таблицами
    • Использование ИЛИ в условиях
    • Использование подзапросов в условии соединения
    • Получение данных через точку от полей составного типа
    • Использование параметров виртуальной таблицы
    • Не использовать запрос в цикле
    • Не использовать функции от параметров запроса
    • Не использовать получение поля Ссылка через точку от ссылочных данных
    • Не применять избыточное агрегирование при использовании виртуальных таблиц
    • Вывод ссылочных полей в отчетах
    • Запросы к пустым таблицам в режиме автоматических блокировок
    • Запрос изменяется при использовании RLS
    Модуль 9. Сложные случаи написания запросов
    • Срез последних на каждую дату при помощи запроса
    • Представление среза последних при помощи запроса
    • Использование необязательных условий в тексте запроса
    • Генерация последовательности чисел и дат запросом
    • Нумерация строк в запросе
    • Вычисление разности дат в запросе
    • Остатки в периоде, когда не было движений при помощи запроса
    • Количество дней наличия товара на складе при помощи запроса
    • Выбор значений из периодического регистра сведений за период при помощи запроса
    • Расчет накопительных скидок
    • Получить первую попавшуюся запись таблицы при соединении
    • Аналог оператора EXISTS из SQL
    • Найти последнее поступление по каждому товару из табличной части документа

     

Участники складчины Разработка и оптимизация запросов в 1С:Предприятие 8.2 и... смогут написать отзыв