Видеокурс для всех программистов 1С:

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

Построение запросов, оптимизация и (не)типовые ошибки –
на практических примерах и кейсах.

Это то, что требуется на каждом внедрении или проекте:

быстрые и корректные выборки данных из 1С и внешних систем.
И уже через несколько дней Вы сможете создавать даже сложные запросы просто и быстро – всего за несколько минут.

Коллеги, этот курс снят с продаж.

Рекомендуем Вам записаться на новый курс – «Расширенный курс по разработке и оптимизации запросов в 1С».

Что мы разберем в этом курсе:

Разберем запросы из самых интересных задач Аттестации на 1С:Специалист по платформе

(где зачастую написание правильного запроса – это большая часть решения)

Разберем основные запросы в типовых конфигурациях 1С:Управление Торговлей и 1С:Бухгалтерия Предприятия

наиболее типовые с точки зрения адаптации и доработок..

Мы соберем несколько десятков характерных запросов из практики

– как с проектов, так и из обсуждений на форумах..

Добавим «алгоритмические задачи» – которые многие пытаются решать обходами и «запросами в цикле»

Как, например, одним запросом получить кросс-таблицу с остатками товаров на каждый день.

Разберем, как легко делать выборки из внешних источников

Например, как вытащить данные из MySQL веб-сайта

Рассмотрим, как строить сложные, многошаговые запросы

Никаких лишних процедур, циклов, промежуточных таблиц значений – все одним чистым запросом…

Что внутри курса:

  • 16 учебных часов видео, 126 видеоуроков
  • 23 кейса, в которых разбираются сложные запросы
  • Методические материалы в PDF (263 страницы А4)
  • 38 практических заданий с решениями (еще около 4 учебных часов видео)

Основные темы тренинга

Общая информация о хранении данных в «1С:Предприятие 8»

Синтаксис текста запроса

Работа с итогами в тексте запроса

Вложенные запросы, соединение, объединение

Работа с запросами при помощи встроенного языка

Использование временных таблиц и пакетных запросов

Использование виртуальных таблиц в запросе

Оптимизация запросов

Сложные случаи написания запросов

Кейсы (на примере типовых конфигураций)

И все это закрепляется в 38 практических упражнениях.

Небольшое «живое» видео Евгения об ошибках, связанных с запросами

В этом видео Евгений рассказывает, какие ошибки совершают при выборках данных – и как их в принципе нужно решать.

Если Вы решаете, идти на курс или нет – рекомендуем посмотреть его до конца.

Но и это еще не все, смотрите примеры из курса дальше :)

Поурочный план и описание рассмотренных в курсе кейсов и задач

Информация по содержанию курса, разобранным темам, кейсам, формату обучения представлена в описании курса в формате PDF:

about-1C-Query-course.pdf (откроется в новом окне)

Если у Вас возникли вопросы по описанию или содержанию курса – задайте их нам по электронной почте или телефонам 8-800 1000-613 или +7 (495) 7777-096. Мы постараемся ответить максимально оперативно.

Несколько видео-примеров из курса

Кейс:
Контроль оперативности обработки заказов

На предприятии отработан бизнес-процесс продажи, в котором фиксируются операции «Отразить первичный контакт» и «Подготовить предложение».

Руководителя интересует оперативность работы менеджеров с заказами покупателей, поэтому необходимо отслеживать, сколько времени прошло с момента контакта до подготовки предложения, причем надо учитывать график работы предприятия.

В видеоуроке рассматривается создание запроса, который выводит требуемые данные.

Видеоурок из курса:
Работа с запросами во встроенном языке

В уроке показывается, как работать с запросами в конфигураторе. Демонстрация происходит на практическом примере.

Рассмотрены полезные приемы:

  • Как вставить в модуль текст запроса, не прописывая его вручную
  • Приведен простейший программный код, обрабатывающий результат запроса.

Кейс:
Отчет по продажам по данным бухучета

Отчет по продажам – самый распространенный отчет, который требуют руководители.
В видеоуроке он строится по данным регистра бухгалтерии, в конфигурации «1С:Бухгалтерия 8».
Продажи по товарам получаются по оборотам счета 90.01.
Продажи по контрагентам можно выбрать по оборотам:

  • Оптовая продажа: Дт 62 (субконто Контрагенты) – Кт 90.01
  • Розничная продажа: Дт 50 – Кт 90.01

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

Кейс:
Список давно не обращавшихся клиентов

В видеоуроке получается список клиентов, совершивших покупки на определенную сумму, но при этом последний документ продажи должен быть зарегистрирован определенное время назад.
Таким образом мы получим список реальных покупателей, отвалившихся за это время.

Ильин Андрей Андреевич, г. Калининград-200x250

Ильин Андрей Андреевич, г. Калининград

кавычкиКейсы из последней части курса – очень хорошие образцы решения практических задач.
Безусловно, курс очень полезен, ведь его можно использовать как шпаргалку в совокупности с методичками…

Читать отзыв полностью:

«Прежде всего хочу поблагодарить за интересный и очень полезный курс!

Моя цель при прохождении курса – желание вырасти профессионально и углубить свои знания в столь важной теме как запросы, что и произошло.

Наиболее интересными моментами для меня оказались параметры виртуальных таблиц регистров бухгалтерии и расчета, так как на практике практически с ними не работаю.

Кейсы из последней части курса – очень хорошие образцы решения практических задач!

Безусловно, курс очень полезен, ведь его можно использовать как шпаргалку в совокупности с методичками. Даже если я что-то точно не помню, я знаю, где мне это посмотреть!»

Ильин Андрей Андреевич, г. Калининград

Кончаков Илья Александрович г. Воронеж 200x250

Кончаков Илья Александрович, г. Воронеж

кавычкиНа практике курс поможет избежать ошибок при написании запросов, а также, при использовании рекомендаций по оптимизации – предотвратить падение производительности системы…

Читать отзыв полностью:

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

  • Возможности и приемы соединения нескольких таблиц
  • Назначение виртуальных таблиц и особенности использования их параметров
  • Оптимизация запросов
  • Практические примеры и кейсы.

На практике курс поможет избежать ошибок при написании запросов, а также, при использовании рекомендаций по оптимизации – предотвратить падение производительности системы».

Кончаков Илья Александрович, г. Воронеж

Краткий тематический план курса

Курс состоит из 9 учебных модулей.
Используются два формата: книга в PDF и видео-уроки. Темы, требующие динамической демонстрации, записаны в видеоформате.

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

Модуль 1. Общая информация о хранении данных в «1С:Предприятие 8»

  • Получение данных из базы
  • Модели доступа к данным
  • Объектная модель доступа к данным
  • Примеры объектного доступа к данным
  • Ограничения объектного доступа к данным
  • Табличная модель доступа к данным
  • Таблицы объектов метаданных
  • Физические и виртуальные таблицы
  • Внешние источники данных

Модуль 2. Синтаксис текста запроса

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

Модуль 3. Работа с итогами в тексте запроса

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

Модуль 4. Использование нескольких таблиц в запросе: вложенные запросы, соединение, объединение

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

Модуль 5. Работа с запросами при помощи встроенного языка

  • Типы данных для работы с запросами
  • Передача параметров в запрос
  • Результат выполнения запроса и выборка
  • Обход результата запроса
  • Функции Следующий() и СледующийПоЗначениюПоля()
  • Обход результата запроса по группировкам
  • Иерархический обход результата запроса
  • Обход результата запроса, содержащего записи табличной части
  • Использование конструктора запроса с обработкой результата
  • Вывод результата запроса в табличный документ
  • Вывод результата запроса в диаграмму
  • Построение кросс-таблицы
  • Обход результата запроса с дополнительной детализацией по периоду
  • Выгрузка результата запроса в коллекции
  • Отладка запросов при помощи выгрузки в таблицу значений

Модуль 6. Использование временных таблиц и пакетных запросов

  • Назначение временных таблиц
  • Менеджер временных таблиц
  • Использование временных таблиц
  • Уничтожение временных таблиц
  • Запрос к временной таблице
  • Индексирование временной таблицы
  • Передача таблицы значений в запрос
  • Ограничения при передаче таблицы значений в запрос
  • Работа с временными таблицами в отладчике
  • Использование таблиц значений и параметров в универсальных запросах
  • Назначение пакета запросов
  • Пакета запросов и конструктор запросов
  • Выполнение запросов пакета

Модуль 7. Использование виртуальных таблиц в запросе

  • Реальные и виртуальные таблицы
  • Регистры сведений
  • Структура регистра сведений
  • Получение срезов для регистров сведений
  • Итоги регистров сведений на платформе 8.3
  • Параметры у виртуальных таблиц среза
  • Регистры накопления
  • Структура регистра накопления
  • Получение остатков
  • Параметры виртуальной таблицы остатков
  • Получение оборотов
  • Параметры виртуальной таблицы оборотов
  • Получение остатков и оборотов
  • Параметры виртуальной таблицы
  • ОстаткиИОбороты
  • Регистры бухгалтерии
  • Структура регистра бухгалтерии
  • Таблица значений субконто
  • Виртуальная таблица ДвиженияССубконто
  • Получение остатков
  • Выходные поля таблицы остатков
  • Параметры виртуальной таблицы остатков
  • Предназначение параметра Субконто
  • Особенность параметра Субконто
  • Использование параметра Период для виртуальной таблицы остатков
  • Получение оборотов из регистра бухгалтерии
  • Параметры виртуальной таблицы оборотов
  • Особенности использования дат при получении оборотов
  • Получение оборотов между корреспондирующими счетами
  • Таблицы ОборотыДтКт и оборотов
  • Получение остатков и оборотов
  • Периодичность таблицы остатков и оборотов
  • Развернутые остатки
  • Регистры расчетов
  • Регистры расчетов. Таблицы, доступные для регистров расчета
  • Основная таблица регистра расчета
  • Получение данных графика
  • Получение данных базы
  • Параметры виртуальной таблицы получения базы
  • Получение фактического периода действий
  • Перерасчеты

Модуль 8. Оптимизация запросов

  • Назначение задачи оптимизации запросов
  • Включать в выходные поля только необходимые данные
  • Выбирать объектную или табличную методику получения данных
  • Конструкция ДЛЯ ИЗМЕНЕНИЯ
  • Индексирование таблиц
  • Соответствие условий запросов и существующих индексов в таблицах БД
  • Как создать индекс
  • Соединение с подзапросами
  • Соединение с виртуальными таблицами
  • Использование ИЛИ в условиях
  • Использование подзапросов в условии соединения
  • Получение данных через точку от полей составного типа
  • Использование параметров виртуальной таблицы
  • Не использовать запрос в цикле
  • Не использовать функции от параметров запроса
  • Не использовать получение поля Ссылка через точку от ссылочных данных
  • Не применять избыточное агрегирование при использовании виртуальных таблиц
  • Вывод ссылочных полей в отчетах
  • Запросы к пустым таблицам в режиме автоматических блокировок
  • Запрос изменяется при использовании RLS

Модуль 9. Сложные случаи написания запросов

  • Срез последних на каждую дату при помощи запроса
  • Представление среза последних при помощи запроса
  • Использование необязательных условий в тексте запроса
  • Генерация последовательности чисел и дат запросом
  • Нумерация строк в запросе
  • Вычисление разности дат в запросе
  • Остатки в периоде, когда не было движений при помощи запроса
  • Количество дней наличия товара на складе при помощи запроса
  • Выбор значений из периодического регистра сведений за период при помощи запроса
  • Расчет накопительных скидок
  • Получить первую попавшуюся запись таблицы при соединении
  • Аналог оператора EXISTS из SQL
  • Найти последнее поступление по каждому товару из табличной части документа

Пример пяти кейсов из рассмотренных в курсе

Кейс 06. Увеличение выручки – допродажи

Задача кейса

Классическая задача, которая отсутствует в типовых решениях – найти всех, кто покупал товар «А», но не купил «В».

Что сделаем технически

В кейсе строится пакетный запрос:

  • В 1-ом и 2-ом запросе пакета получаются данные по продажам товара А и товара В
  • В заключительном запросе формируется «вычитание» одной таблицы из другой.

Применение

В этом кейсе рассматривается один из инструментов повышения продаж – возможность допродажи старым покупателям, которые приобрели товар А, но еще не купили товар В.

Кейс решается в конфигурации УТ 11 с использованием бизнес-процессов и задач.

Кейс 07. Работа с «отвалившимися» клиентами

Задача кейса

Найти клиентов, которые:

  • покупали на сумму более ХХХ рублей (“весомый клиент”)
  • последняя покупка была более YY дней назад (“отвалился”)

Что сделаем технически

Настроим пакетный запрос, который получает

  • Интересующих нас клиентов (ограничение по сумме)
  • Отбирает клиентов, последняя продажа которых, не входит в указанные диапазон.

Применение

Это задача “реанимации” клиентов, отвалившихся за последнее – компания получит дополнительный источник продаж, если выявит их и снова активирует.

Кейс 03. Расчет премии сотрудникам

Задача кейса

Настроить накопительные премии менеджеров по шкале:

  • От 0 до 100 000 руб. – премия 5%
  • От 100 00 до 250 000 руб. – дополнительно премия 10% от суммы более 100 000 рублей
  • От 250 000 до 500 000 руб. – дополнительно премия 15% от суммы более 250 000 рублей

Что сделаем технически

В кейсе создается пакетный запрос:

  • В первом запросе динамически формируется сумма премии по данным о продажах и шкалы из регистра сведений
  • Во втором запросе учитывается (отнимается), начисленная ранее премия

Применение

Это нелинейная мотивация – чем больше выручка по менеджеру, тем сильнее эффект по зарплате.

Похожая задача присутствует на экзамене 1С:Специалист по платформе.

Кейс 08. Контроль оперативности обработки заказов

Задача кейса

Необходимо получить время прошедшее с момента первичного контакта с клиентом до момента выставления коммерческого предложения.

Что сделаем технически

Строится пакетный запрос:

  • Создаются временная таблицы – первичных контактактов с клиентами и данные по подготовке коммерческих предложений
  • Обе таблицы связываются и получается затраченное время
  • В заключительном запросе учитывается график работы предприятия

Применение

В кейсе показано, как разработать инструмент контроля, оперативности обработки заказов клиентов.
Кейс решается в конфигурации УТ 11 с использованием бизнес-процессов и задач.

Кейс 10. Оборачиваемость товара

Задача кейса

Необходимо определить все товары, у которых время пребывания на складе карантина превышает заданное значение.

Что сделаем технически

Для решения задачи формируется пакет запросов:

  • Формируются 2 таблицы – последняя дата прихода и расхода товара
  • В третьем запросе вычисляется разница между датой выбытия и датой прихода
  • Получаются остатки товаров на других складах, которые находились на карантине больше заданного значения.

Применение

Полученные данные помогут оптимизировать складские запасы – снизить затраты компании и повысить продажи, так как нужные товары всегда должны быть на складе.

Кейс рассматривается в системе УТ 11.

И еще 18 кейсов :)

Кому будет интересен этот курс?

Это универсальный курс – в нем рассматриваются задачи любого программиста 1С.

Около 80% задач, с которыми сталкиваются программисты 1С, связаны с запросами.

Типичные задачи:

  • Анализ работы запросов в типовых и нетиповых конфигурациях 1С
  • Модификация существующих отчетов, их объединение, изменение выводимых данных
  • Сложная выборка данных для отчетов, например, из внешних источников
  • Оптимизации запросов в модулях документов для ускорения проведения сложных документов
  • Доработка системы ограничений прав доступа
  • Нестандартные выборки, например, базирующиеся на времени проведения связанных документов
  • Настройка обменов данными (при обмене с помощью Конвертации Данных / планов обменов)

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

Мазитов Виктор Дмитриевич г.Иркутск200x250

Мазитов Виктор Дмитриевич, г. Иркутск

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

Читать отзыв полностью:

«Почему я пошел на этот курс? Потому что тема на самом деле сложная и интересная, особенно хотелось понять, какие ошибки у меня могут быть допущены в сложных запросах и как можно их оптимизировать. После прохождения курса могу сказать, что в некоторых запросах, используемых в реальных БД, мною были внесены изменения, позволившие оптимизировать их и ускорить исполнение.

Наиболее интересными оказались последние модули, в которых раскрывается тема оптимизации, а также практически решается большое количество кейсов, в которых рассматривается большинство реально возникающих задач на предприятиях.

Прослушав данный курс, даже начинающий программист сможет решить большой спектр задач. Опытным же программистам всегда полезно систематизировать свои знания и провести самоконтроль.
Сомнений перед прохождением курса не было никаких. Это не первый курс от команды Евгения и Фарита. И я с уверенностью могу сказать, что отдача от каждой минуты и каждого рубля, вложенного в обучение с данной командой, будут оправданы на все 100%».

Мазитов Виктор Дмитриевич, г. Иркутск

Матюшкин Константин Владиславович г. Калуга200x250

Матюшкин Константин Владиславович, г. Калуга

кавычки…позволит изучить ключевые навыки написания запросов.
…модуль «Кейсы» раскрывает темы, которые встречаются практически в каждой задаче на практике, а также и задачи, решение которых требует наличия серьезного опыта.

Читать отзыв полностью:

«Чаще всего для программистов язык запросов и все его окружение является неким «черным ящиком». Как следствие, очень много времени разработки уходит на проектирование запроса, попытки поиска «обхода» запроса через объектную модель. Программисты, кто еще пока мало знаком с внутренней архитектурой платформы, а также принципами работы программы с СУБД на «низком» уровне, тратят очень много своего недешевого времени на поиски «проблемных» мест разработанного запроса/отчета. Данные проблемы порождают не только некорректные данные, но и деградацию производительности системы.

Этот курс позволит изучить ключевые навыки написания запросов. Пройдя курс, можно получить драгоценные знания не только по правильности проектирования запроса, но и по поиску «узких» мест в уже ранее разработанных запросах. В материалах курса рассмотрены не только теоритические аспекты, но и практическое применение знаний. Например, модуль «Кейсы» раскрывает темы, которые встречаются практически в каждой задаче на практике, а также и задачи, решение которых не «лежит на поверхности», а требует наличия серьезного опыта.

Хотелось бы отметить, что данный курс стоит рассматривать как тем, кто имеет только начальный фундамент знаний, так и разработчикам, которые имеют богатый опыт. Каждый для себя найдет что-то новое».

Матюшкин Константин Владиславович, г. Калуга

Еще 3 категории специалистов, кому курс будет безусловно полезен

Обязателен для всех начинающих разработчиков.

Если Вы уже знакомы с основными объектами 1С – пора изучать правильную технологию разработки запросов.

Профессиональные внедренцы, уже знакомые с языком запросов.

В курсе мы разберем, как разрабатывать и оптимизировать запросы – и делать это быстро.

Разработчикам, уже знакомым с языком SQL – и начинающим осваивать «1С:Предприятие 8».

Изучать запросы в 1С лучше системно.

Авилкина Людмила Геннадьевна, г. Москва-200x250

Авилкина Людмила Геннадьевна, г. Москва

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

Читать отзыв полностью:

«Прохождение курса по разработке запросов на платформе очень полезно, и не только для овладения тонкостями составления запросов, но и для понимания, какие запросы использовать в разных практических случаях, на что обратить внимание при составлении запросов – особенности выбора источников запросов, параметров, итогов, группировок и пр.

Очень хорошим навыком является умение разбираться в том, когда и как можно использовать вложенные запросы, временные таблицы, пакеты запросов, что делает работу с запросами мощным и эффективным средством для выборки нужных данных. Это все изложено в курсе.

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

Авилкина Людмила Геннадьевна, г. Москва

Бурлака Сергей Дмитриевич, г. Одесса

Бурлака Сергей Дмитриевич, г. Одесса

кавычкиПосле прохождения курса появилась систематизация знаний в применении запросов…
…большое число практических примеров – хорошее подспорье для решения реальных задач.

Читать отзыв полностью:

«Решил пройти этот курс, так как имел навыки в работе с запросами, но не было целостного представления по этой теме.

Для меня интересным и важным стало понимание особенностей применения объединения запросов и соединения таблиц, а также встроенных запросов. Впечатлила информация о новом развитии запросов в 8.3.

После прохождения курса появилась систематизация знаний в применении запросов. Очень полезны показанные приемы работы с синтакс-помощником и описание внутренних функций запросов в справке конфигуратора. Также освоил работу с консолью запросов для отладки запросов. И конечно же, большое число практических примеров – хорошее подспорье для решения реальных задач.

Очень нравятся курсы проекта «Курсы-по-1С.рф» – всегда получаешь больше, чем можешь планировать до прохождения курса».

Бурлака Сергей Дмитриевич, г. Одесса

Формат обучения


Это дистанционный курс – все материалы Вы получаете сразу после покупки в электронном виде (скачиваете с сайта).

Далее можете изучать их в своем темпе – график обучения свободный.


Поддержка и ответы на вопросы – через сайт Курсы-по-1С.рф


В состав курса входят учебно-демонстрационные видеоуроки и методические материалы в формате PDF.

Поддержка:

Каждый покупатель курса получает поддержку по курсу через сайт Мастер-группы, где он может задать свои вопросы и получить ответы от тренеров.

Срок поддержки – 6 недель.

Активировать доступ в Мастер-группу можно в течение 100 дней с момента покупки.

Коллеги, этот курс снят с продаж.

Рекомендуем Вам записаться на новый курс – «Расширенный курс по разработке и оптимизации запросов в 1С».

[/col] [/row] [/section]

Козлитин Игорь Валериевич г.Киев-200x250

Козлитин Игорь Валериевич, г. Киев

кавычкиПримеры трансляции реальных примеров бизнес-задач на язык реляционных таблиц, в том числе с использованием инструментов 1С – это то, чего так не хватает для реализации на языке запросов сложных задач из реальной жизни.

Читать отзыв полностью:

«Я себя отношу к опытным программистам. Тема запросов в 1С для меня не нова.

Несмотря на это, даже в базовых вещах всегда есть какие-то «белые пятна» в знаниях, и я пытаюсь читать различные материалы, чтобы их выявить и заполнить.

У другого человека всегда есть какой-то свой взгляд на тему, и его интересно послушать. С такими мыслями я начал проходить этот курс.

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

Козлитин Игорь Валериевич, г. Киев

Шелестов Владимир Сергеевич, г. Кострома200x250

Шелестов Владимир Сергеевич, г. Кострома

кавычкиНаибольший интерес вызвал практический разбор задач..
…даже опытный программист найдет для себя интересные приемы.

Читать отзыв полностью:

«Данная тема мне интересна, так как львиная доля работы нашего отдела представляет собой создание отчетов в 1С 8. Также мне кажется, что знание запросов — это та основа, которую должен знать не только программист, но и внедренец (консультант).

Естественно, наибольший интерес вызвал практический разбор задач, ведь теория — это только половина знаний, самое главное – это практика.

Курс полезен не только для начинающих, но и для людей, давно использующих запросы, т.к. в последних трех модулях даже опытный программист найдет для себя интересные приемы.
Сомнений перед прохождением курса не было, так как данный ресурс я знаю давно и уверен в качестве подаваемого материала».

Шелестов Владимир Сергеевич, г. Кострома

Комментарии / обсуждение (105):

    • Юлия Волкогонова

      Добрый день.
      Курс находится на обновлении, пока сроки по выходу нового курса не известны.

  1. burbuzug

    “Это дистанционный курс – все материалы Вы получаете сразу после покупки в электронном виде (скачиваете с сайта).”

    Добрый день, в 3х курсах написано такая информация. Хочу приобрести 3 курса. Но при этом указано что поток приостановлен. с чем это связано?с обновлением курса? или они все же проходят в очно-дистанционной форме?
    Интересуют эти курсы :
    Собственно этот, так же
    Профессиональная разработка отчетов в 1С 8.3
    на Системе Компоновки Данных (СКД)
    Профессиональная разработка интерфейсов и форм в 1С:Предприятие 8.3

    • Насипов Фарит

      Часть курсов мы хотим перевести в новый формат, поэтому, пока идет перезапись контента, их продажи приостановлены. Ну пора уже там все обновить :)

  2. Фарида

    Здравствуйте, я работаю как пользователь ЗУП2,5 и Преприятие8,3. подойдет ли мне этот курс? смогу ли научиться создавать внешние отчеты и обработки после прохождения данного курса в ЗУП 2,5 и 1С 8,3? или еще нужно пройти курс Профессиональная разработка отчетов в 1С 8.3 на Системе Компоновки Данных (СКД)? будет ли скидка если куплю второй курс после прохождения первого курса?

    • Василий Ханевич

      Добрый день!
      Для прохождения этого курса нужно иметь представление о существующих объектах метаданных, как пишется код на встроенном языке. Считаем, что эти темы участник курса освоил ранее, в курсах по запросам и СКД к ним не возвращаемся.
      В курсе по запросам разберем, как извлекать нужные данные из базы, как получать данные из нескольких таблиц, какие ошибки лучше не допускать, чтобы запросы работали быстро.
      Также разберем, как можно вывести данные, полученные запросом из базы, в табличный документ. Т.е. такой простой отчет по выборке данных из базы Вы сможете реализовать.
      Но в современных конфигурациях для отчетов используют СКД. В основе СКД лежат запросы, поэтому сначала нужно изучить курс по запросам, потом – по СКД. После этого Вы сможете дорабатывать отчеты из типовых конфигураций, создавать новые отчеты для типовых и самописных конфигураций.
      Курс по запросам рассматривается на демо-конфигурации. ЗУП 2.5 и ЗУП 3 используется, только когда говорим про получение данных из регистров расчета.

    • Кузьмин Сергей

      >>>> будет ли скидка если куплю второй курс после прохождения первого курса?
      Накопительных скидок у нас нет. Но предусмотрена скидка за покупку этих курсов одним комплектом. В этом случае стоимость двух курсов составляет 12000 руб. (с учетом скидки 2400 руб.)

  3. Максим

    Здравствуйте. Несколько вопросов по тренингу:
    1) Для прохождения аттестации мне необходимо пройти курс и предоставить свидетельство, о его успешном прохождении (желательно после сдачи такого то теста по результатам обучения). Ваш курс подразумевает проверку знаний в конце? Какое то свидетельство предоставляете о прохождении курса?
    2) Если я правильно понял, то все занятия самостоятельные? Какой то тайминг по материалу есть (необходимо спланировать время на обучение)?
    3) начало курса привязано к какой то дате, или каждый начинает когда захочет?
    4) есть ли общение с живым преподавателем по обсуждению вопросов?

    • Кузьмин Сергей

      1) Это один из стартовых курсов, дающий базу для дальнейшего обучения, поэтому после его прохождения не предусмотрена выдача сертификата/свидетельства. Практические задания в курсе есть, но они даются для закрепления пройденного материала и отчитываться по ним не нужно.
      2) Все верно, курс проходит по свободному графику, поэтому Вы самостоятельно определяете, с какой скоростью проходить курс. Доступ к материалам курса открывается навсегда, поддержка тренером действует в течение 42 дней с даты активации токена.
      3) Активировать токен доступа и приступить к обучению можно в любой момент. Жесткой привязки нет.
      4) В курсе предусмотрена поддержка тренером в Мастер-группе – на страницах с занятиями Вы можете публиковать комментарии с вопросами, на которые тренер ответит.

  4. Назигай Сайлыбаева

    Добрый день!
    Меня интересует этот курс. Я из Алматы, Казахстан. У нас в компании конфигурация базы Комплексная автоматизация для Казахстана, редакция 2.
    Нам этот курс подойдёт? Если я пройду Ваш курс, Мы сможем реализовать свои задачи в нашей Конфигурации?

    • Василий Ханевич

      Добрый день!
      Видеоуроки курса записаны на демо-конфигурации Управляемое приложение, также используются типовые конфигурации для России – БП, УТ, ЗУП. Комплексную автоматизацию в курсе не рассматриваем.
      Но в курсе разбирается работа с запросами с нуля – синтаксис запроса, виды соединений, использование виртуальных таблиц, работа с консолью запросов, разные способы обхода результата запроса и т.д. И эти основы будут одинаковы для любых конфигураций – как типовых, так и отраслевых, как для России, так и для других стран. Вот эти знания будут обязательно полезны в Вашем случае.
      Если же Вас интересуют особенности регламентированного учета или конкретные объекты метаданных, используемые в Вашей конфигурации, то эти вопросы в курсе не рассматриваются.

  5. Анатолий Мешков

    Будет ли данный курс актуален, если уже куплен “Ускорение и Оптимизация 1С, Базовый курс 2022”.
    Насколько они пересекаются между собой?
    Спасибо

    • Василий Ханевич

      Добрый день!
      Это курсы разного уровня и для разной аудитории.
      Курс по разработке запросов – для начинающих, мы подробно разбираем синтаксис запроса, рассматриваем виды соединений, использование виртуальных таблиц, работу с консолью запросов, разные способы обхода результата запроса и т.д. Также решаем практические задачи как на демонстрационных, так и на типовых конфигурациях.
      Курс по оптимизации – для продвинутых, в нем разбирается методика оценки производительности APDEX, использование замеров времени, настройка параметров СУБД, проблемы производительности (блокировки, взаимоблокировки). Работа выполняется на клиент-серверном варианте 1С, на СУБД MS SQL Server. Запросы рассматриваются в контексте влияния на производительность системы.
      В курсе по разработке запросов кратко выделены основные “правила хорошего тона” при написании запросов, а в курсе по оптимизации объясняется, почему такое правило возникло, как работают запросы на уровне СУБД, какие таблицы или индексы используются, что надо делать, чтобы запросы работали быстро.

      Таким образом, если Вам необходимо разобраться, как с нуля писать запросы, то рекомендую пройти курс по разработке запросов, а если необходимо оптимизировать запросы или в целом обеспечить производительность большой системы, то рекомендую пройти курс по ускорению 1С.

  6. Дана

    Добрый вечер! Я фин менеджер , навыки на уровне пользователя, хотела пройти курс Разработка и оптимизация запросов в 1С:Предприятие 8.3- , хватит ли моих навыков ?

    • Василий Ханевич

      Добрый вечер!
      Для прохождения курса потребуются знания об основных объектах метаданных (справочниках, документах, формировании движений по регистрам и т.д.). Без этого трудно будет разобраться с запросами. Если всё это Вы уже знаете, то приходите на курс по запросам.

  7. AirJ

    Добрый день. Достаточно ли для прохождения данного курса знаний 1С на уровне уверенный пользователь и изучения бесплатного курса “Программирование в 1С 8.3 – за 21 день”?

    • Юлия Волкогонова

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

  8. rnabatov

    Добрый день! Скажите пожалуйста, данный курс предполагает выполнение самостоятельных заданий и отправку их для проверки? Или просто разбор теоретического материала и практических кейсов?

    • Алексей Катеринич

      Добрый день.
      В курсе есть практические задания, но они не отправляются на проверку.
      В материалах курса есть решения преподавателя.
      Вы прорешиваете задание сначала самостоятельно, а потом просматриваете решение преподавателя и осуществляете самоконтроль.

  9. Алексей

    Здравствуйте. А какая методика прохождения курса предполагается?
    Необходимо только видео смотреть, как в бесплатном курсе 21 день или надо и видео смотреть и пдф читать?
    Или пдф можно не читать, а он для структуризации того, что есть в видео?
    Или в пдф иная информация и надо обязательно его весь прочесть и просмотреть видео уроки?

    • Кузьмин Сергей

      Материалы курса распределены на 9 модулей.
      Начинать обучение необходимо с методического пособия. В ходе изучения книги Вы увидите ссылки на соответствующие данной теме видеоуроки, а также практические задания для закрепления знаний.
      По практическим заданиям не нужно отчитываться. После выполнения задания нужно выполнить самоконтроль, то есть свериться с решением преподавателя.
      Если у Вас возникнут вопросы по решению – задавайте их на странице соответствующего модуля.

  10. Юлия

    Добрый вечер! Подскажите, пожалуйста, как давно был обновлен курс “Разработка и оптимизация запросов в 1С: Предприятие 8.3”?

      • Юлия

        А ожидается ли обновление данного курса или возможно есть какие-либо актуальные альтернативы?

        • Василий Ханевич

          Да, интерфейс современных конфигураций за несколько лет изменился, в платформе появились новые возможности. Но базовые принципы работы с запросами остались неизменными. С этой точки зрения курс по-прежнему актуальный.
          Один из самых свежих курсов – это Подготовка к аттестации 1С:Специалист по платформе 1С:Предприятие 8.3. В нем рассматриваются некоторые аспекты работы с запросами, но в целом курс гораздо шире, базовые навыки работы с запросами для его прохождения все-таки потребуются.

    • Алексей Катеринич

      Добрый день.
      Это базовый курс для программиста 1С, поэтому он подходит для всех разработчиков.

    • Алексей Катеринич

      Добрый день. Автор этого курса Василий Ханевич – тоже отличный тренер.

  11. ubermarginal

    Здравствуйте, подскажите, какие конкретно версии конфигураций использовались в курсе? Спрашиваю т.к. были проблемы с прохождением 5 модуля “Быстрый старт” из-за невозможности достать нужную версию УТ.

    • Юлия Толстых

      Добрый день!
      В видеоуроках курса используется демо-конфигурация “Управляемое приложение” фирмы “1С” (ее можно скачать с сайта ИТС), а также типовые конфигурации УТ 11, БП 3, ЗУП 3. Если для закрепления материала Вы хотите повторить рассмотренные в видеоуроках запросы, то Вам потребуются указанные конфигурации.
      А для выполнения практических заданий используется модельная база, которую можно будет скачать на нашем сайте.

  12. Вита

    Добрый день! Имеет ли смысл этот курс, учитывая то, что я изучала «Профессиональная разработка отчетов в 1С 8.3 на Системе Компоновки». Есть ли в нем что-то бОльшее?

    • Юлия Толстых

      Добрый день, Вита!
      Это два разных курса с разными задачами. Если Вы хотите глубже погрузиться в тему разработки запросов, то, несомненно, Вам стоит пройти данный курс. В курсе по СКД мы исходим из того, что слушатель умеет писать запросы, поэтому подробно на них не останавливаемся. В курсе “Разработка и оптимизация запросов в 1С:Предприятие 8.2 и 8.3” рассматриваются все тонкости и нюансы, в него включены кейсы – примеры использования запросов с реальных проектов, полезные приемы.

    • Юлия Толстых

      Добрый день, Павел. Это курс начального уровня подготовки, выдача сертификатов для его слушателей не предусмотрена.

    • Василий Ханевич

      Добрый день!
      На данный момент по этой ссылке выложена демо-база, работающая под платформой 8.3.14 и новее. Поэтому именно такая платформа для неё потребуется.
      Все версии учебной платформы 8.3 доступны на пользовательском сайте фирмы “1С” https://users.v8.1c.ru/
      Также на пользовательском сайте фирмы “1С” в разделе с полнофункциональной платформой размещены все релизы демо-базы под разные платформы, но они могут быть недоступны для пользователей только учебной версии.

      Поэтому скачайте учебную версию платформы, скачайте демо-базу, проверьте, что на Вашем компьютере она запускается и работает. Если всё ок, значит, можно приступать к прохождению курса.

    • Кузьмин Сергей

      Да, после активации токена материалы курса на сайте будут доступны Вам навсегда.
      Ограничения имеет только доступ к Мастер-группе (возможности задавать вопросы тренеру). Доступ к Мастер-группе данного курса составляет 42 дня с момента активации токена.

  13. Иван

    Здравствуйте, подскажите пожалуйста подойдёт ли курс тем, кто плохо знаком с запросами?

    • Алексей Катеринич

      Добрый день.
      Этот курс как раз и предназначен для обучению работы с запросами. Для тех кто не знает про запросы – научит, кто знаком – поможет систематизировать знания и открыть какие-то новые возможности.

  14. Ulvi Mamedov

    Добрый день. Хочу купить этот курс. Но хотел узнать что методические материалы это книга – Е.Ю. Хрусталева “Язык запросов “1С:Предприятия 8” ?

    • Алексей Катеринич

      Добрый день.
      Методические материалы – это дополнительные материалы в различных форматах: учебное пособие в PDF, написанное автором курса, различные обработки, альбом слайдов и т.п.
      Все они дополняют видеоуроки курса и помогают облегчить и ускорить процесс обучения.
      Мы не распространяем учебные материалы 1С, все курсы авторские.

    • Алексей Катеринич

      Добрый день.
      В курсе “Разработка и оптимизация запросов в 1С:Предприятие 8.3” работа с запросами разбирается с нуля до анализа практических кейсов, которые встречаются на внедрениях.
      В курсе по СКД предполагается, что участник уже умеет писать запросы и получать из базы данные, требуется сформировать отчет при помощи возможностей системы компоновки. Т.е. уже должны быть базовые знания, в курсе не рассматривается, как писать запросы.

  15. Денис

    Здравствуйте! Прочитав чат, не нашел ответа на свой вопрос: приобретаемый кур будет доступе к скачиванию или занятия осуществляются с вашего ресурса; если второй вариант, то имеются ли ограничения по срокам доступа к ресурсу????

    • Кузьмин Сергей

      Материалы курса – это видеоуроки, которые Вы скачиваете себе на компьютер.
      Доступ к материалам на сайте не имеет ограничений, то есть скачать повторно и просмотреть можно и через год-два.

  16. Oleggatr

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

    • Кузьмин Сергей

      Да, материалы курса можно просматривать на нескольких устройствах.
      В состав курса входят учебно-демонстрационные видеоуроки и методические материалы в формате PDF.

  17. wityaz

    Добрый день! Для прохождения курса необходимо ли иметь какие-либо типовые конфигурации или достаточно установленной платформы?

    • Василий Ханевич

      Добрый день!
      Для выполнения практических заданий существует модельная база. Ее можно скачать на страницах курса на нашем сайте.
      В курсе также используется демо-конфигурация “Управляемое приложение” фирмы “1С” (ее можно скачать с сайта ИТС), а также типовые конфигурации УТ 11, БП 3, ЗУП 3. Если для закрепления материала Вы хотите повторить рассмотренные в видеоуроках запросы, то Вам потребуются указанные конфигурации.

    • Василий Ханевич

      Добрый день!
      Риторический вопрос:)
      Для реализации отчета на СКД знание запросов обязательно потребуется, чтобы написать текст запроса набора данных.
      Также при помощи запроса можно получить данные из базы, затем программно их обработать. Тут нет необходимости использовать СКД.

      • Dansel

        Задача – специализироваться в разработке отчетов
        Вопрос – с чего начать, с чего закончить?

        • Василий Ханевич

          Добрый день!
          Тогда первым делом освоить разработку запросов. Они являются основой для создания отчетов на СКД.
          Затем переходить к изучению СКД. В нашем курсе по СКД мы не рассматриваем, как написать запрос, считаем, что участники уже умеют писать запросы, нужно вывести полученную запросом информацию.

    • Василий Ханевич

      Добрый день!
      Нет, на русском языке, поскольку мы работаем с языком запросов платформы “1С:Предприятие”.

  18. Ololosh

    В курсе рассматриваются приемы, часто встречаемые в типовых ? Например, формирование текста запроса “на лету” – по кусочкам, в зависимости от алгоритма?

    • Василий Ханевич

      Добрый день!
      В курсе рассматриваем объектную модель запроса – схему запроса, она применяется в типовых для модификации текста запроса. Также есть пример сборки запроса из “кусочков” при помощи конкатенации в зависимости от типа объекта метаданных. Но это не всегда может быть удобно, т.к. не получится воспользоваться конструктором запроса в конфигураторе. Поэтому также рассматриваются приемы, как можно обойти такую ситуацию.

  19. ruslan_ozu

    Подскажите пожалуйста поможет ли данный курс разобраться с основными принципами построения и использования механизмов запросов. Знания по запросам минимальны…

    • Василий Ханевич

      Добрый день!
      Именно для этого и предназначен курс по запросам. Предварительного опыта написания запросов не требуется. Работа с запросами разбирается с нуля до анализа практических кейсов, которые встречаются на внедрениях.

  20. JuliaD

    Добрый день!
    А вместе с курсом вы даете демо-базу для тренировки? Даются ли задания для самостоятельного выполнения, которые проверяются вашими сотрудниками?

    • Василий Ханевич

      Добрый день!
      Большинство видеоуроков курса записано на демонстрационной конфигурации “Управляемое приложение”. Скачать ее можно на сайте ИТС – http://its.1c.ru/db/metod8dev#content:5028:hdoc
      Вы можете воспользоваться ею для тренировок и
      В курсе есть ряд практических заданий. Для их выполнения в архив с материалами курса включена модельная база – папка “050. Практические задания и их решения”

  21. Артём

    Здравствуйте. Подскажите, есть ли смысл проходить этот курс и курс по подготовке к Специалисту по платформе вместе? Или материалы данного курса входят в курс по подготовке к Специалисту?

    • Василий Ханевич

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

    • Татьяна Гужавина

      Доброго дня, Тарас!
      В курсе есть практические задания, но они доступны сразу с решением преподавателя и не требуют отчетов. Финального задания нет.

    • Евгений Гилев (Мастер-тренер)

      По сути в этом курсе информация не устаревает.
      Поэтому нам нужно только добавить описание нового функционала. Думаю, что к концу лета-начала осени сделаем обновление материалов.

    • Василий Ханевич

      Добрый день!
      Этот курс актуален для всех, кто хочет изучить разработку запросов с нуля, расставить всё по полочкам. Будут рассмотрены как теоретические аспекты написания запросов, так и практические кейсы, которые могут встречаться на внедрениях.

  22. Руслан

    Добрый день,подскажите пожалуйста какие типовые конфигурации желательно установить для прохождения данного курса .У меня есть две :Управление торговлей 11 и Бухгалтерия редакция 3.0

    • Василий Ханевич

      Добрый день!
      Большинство видеоуроков курса записаны на Демонстрационной конфигурации “Управляемое приложение” (скачать ее можно на пользовательском сайте на странице с платформой).
      Также демонстрируются типовые конфигурации УТ, БП, ЗУП.
      Практические задания выполняются на специальной демо-базе, которая выложена на сайте.

  23. Владимир

    Здравствуйте! Нахожусь на стадии прохождения “Программирование в 1С — за 21 день! (бесплатный курс)”. Скажите, будет ли достаточно полученных знаний в выше указанном курсе, для изучения курса по запросам?

    • Василий Ханевич

      Добрый день!
      Да, как раз будет достаточно. Это правильная последовательность изучения – сначала “Программирование в 1С — за 21 день”, затем курс по запросам. Базовое представление о системе у вас уже есть, в курсе по запросам начинаем с самых основ разработки запросов. Запросы – это один из главных инструментов, которыми должен уметь пользоваться разработчик. Этот курс поможет вам как писать собственные запросы, так и разбираться в написанных другими программистами запросах.

  24. Kubovtsov

    Спасибо за курс, наиболее интересным был 9 блок курса.

    хотелось бы отдельно высказать благодарность – Василию Ханевичу.

    всегда отвечает на поставленные вопросы , если они даже от части не по теме курса.

    ждем с нетерпением курс по СКД, думаю он так же будет востребован.

    пожелания к текущему курсу :
    – добавить тексты запросов из курса в скачиваемые материалы
    – по возможности сделать курс в одной базе
    – добавить по больше кейсов , как из реальной практики, так и из сборника по подготовке к спецу по платформе

    • Василий Ханевич

      Добрый день!
      Спасибо за отзыв. Рады, что материалы курса оказались полезными для вас.
      Тексты запросов планируется добавить при обновлении материалов курса. Такое пожелание у нас уже зафиксировано. По поводу одной базы – специально использовали при разработке курса различные конфигурации, чтобы проработать различные встречающиеся на практике задачи.
      Следите за новостями на нашем сайте – планируются новые курсы!

  25. Максим

    Добрый день!
    Не часто я пишу отзывы о пройденных курсах, но тут прямо захотелось.
    Этот курс смело можно отнести к разряду “must have”. Он полезен практически для всех. Основной упор (около 80% материала) сделан на начинающих разработчиков и на людей с не очень большим опытом. Лично для меня, полезны были около 10% курса (остальное знал), тем не менее, я не пожалел. У этого курса два огромных преимущества – глубокое изложение основ языка запросов и отличный тренер. Пользуясь случаем, хочу передать огромную благодарность тренеру курса Василию Ханевичу. Несмотря на то, что некоторые вопросы участников курса серьёзно выходят за рамки этого курса, он старался на них подробно отвечать и подкреплял свои слова ссылками на литературу. К примеру, на страницах мастер группы он подробно рассказал про устройство таблиц индексов на уровне субд, про уровни изоляции транзакций и блокировки на уровне субд. Возможно, он сможет рассказать что-то ещё, если его об этом спросить :)
    P.S. Кто будет отвечать “спасибо за отзыв”, не забудьте передать благодарность Василию :)

    • Василий Ханевич

      Отвечать буду я сам:)
      Большое спасибо за позитивный отзыв! Здорово, что курс оказался полезным. Будем рады видеть Вас на наших очередных тренингах!

  26. Игорь

    Добрый день. Скажите пожалуйста, а этот курс входит в состав курса по оптимизации, или он все таки отдельный?

    • Евгений Гилев (Мастер-тренер)

      Добрый день, Игорь!

      Это отдельный курс и его цель – научить решать задачи с помощью запросов (в том числе сложные, многоэтапные запросы).

  27. Олег Лях

    Здравствуйте.

    Хотел уточнить, как Вы оцениваете объем курса при стандартном изучении по 2-2.5 часа в день? Допустим Базовый курс по программированию стандартно оценивался в 2 месяца изучения, а этот курс?

    • Евгений Гилев (Мастер-тренер)

      Добрый день, Олег!

      Этот курс по нашей оценке изучается за 6 недель, если уделять ему 1-1.5 часа в день.

  28. FreeArcher

    Добрый день!
    Скажите рассматриваются ли в курсе способы анализа запросов сделанных с использованием менеджера временных таблиц? Тех, что часто применяются в типовых конфигурациях.

    Например:
    ПродажиСервер.ПоместитьВременнуюТаблицуСчетовФактур(МенеджерВременныхТаблиц);
    ОтветственныеЛицаСервер.СформироватьВременнуюТаблицуОтветственныхЛицДокументов(МассивОбъектов, МенеджерВременныхТаблиц);

    В итоге такие вот запросы если они не работают, отладить (выполнить) к консоле запросов не получается.

    Может есть какие то приемы для анализа таких запросов?
    Рассматриваете ли вы это в курсе?

    • Василий Ханевич

      Добрый день!
      В курсе рассматривается способ, как при помощи небольшой процедуры прямо в конфигураторе при отладке просмотреть содержимое временной таблицы. Этот метод демонстрируется на конфигурации, написанной с нуля. На типовых конфигурациях этот способ в курсе не разбирается.

  29. Николай

    Добрый день! Подскажите, пожалуйста, слишком ли сложный курс для непрограммиста?
    Проходил в 2011 г. базовый курс по программированию, в очередной раз понял, что программирование – это не для меня:). Но в то же время, достаточно часто возникает потребность в выборке, которую типовыми отчетами не сделать (например, сейчас нужно найти документы, у которых поле “Договор” заполнено, а в движениях регистров оно пустое – косяк), приходится обращаться к программисту.

  30. Евгения

    Хотелось бы посмотреть на примеры программной работы со СхемойЗапроса.
    Не увидела в описании курса ничего на эту тему, хотя вроде как по теме курса и в типовых для построения запросов используется.

    • Василий Ханевич

      Объектная модель запроса рассматривается в курсе. По этой теме записан видеоурок. В нем мы рассматриваем работу со схемой запроса в двух направлениях: как получить схему по тексту запроса, а также наоборот – как при помощи свойств и методов объекта СхемаЗапроса получить результирующий текст запроса.

  31. nasya

    Здравствуйте!
    Вопросов нет, всё понятно, учусь у вас уже не первый раз. Зашла поблагодарить за качественные, интересные, удобные курсы, которые часто оказываются удивительно вовремя:-)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *