Коллеги, запускаем новый курс от Дмитрия Аксёнова по одному из важнейших механизмов платформы 1С:
Запросы в 1С 8.3, Базовый курс (с нуля до уровня Специалист по платформе)
Курс уже доступен, прохождение в свободном режиме (видео-формат), сейчас – стартовая скидка :)
Почему это может быть для Вас полезно
Запросы – это основной механизм извлечения данных из 1С (можно, конечно, просто перебирать элементы в цикле, но за такое засмеют).
Такая базовая, «корневая» вещь.
Понимать в деталях, как они работают, уметь их строить и обрабатывать результаты – обязательный навык для любого программиста, разработчика и внедренца 1С.
Меняем, например, процессы до доставке, и консультант хочет посмотреть «а сколько уже было заказов, в которых суммарный вес более 12 килограммов, а доставку не заказали?»…
Бегать каждый раз к программистам? Ну такое себе удовольствие.
Идея курса
У компании 1С есть понятный индикатор того, что должен знать и уметь специалист, чтобы его можно было допускать к клиентам – это уровень 1С:Специалист. Базовый стандарт.
А при сдаче Аттестации 1С:Специалист по платформе у массы кандидатов возникают проблемы с быстрым и грамотным построением запросов.
Отсюда идея курса – дать навыки, которые помогут решать задачи такого уровня.
При этом – не затачивась именно под сдачу аттестации, потому что это тема гораздо более широкая, она про реальные задачи.
Если кратко
Новичкам – тема обязательна к изучению. Если они, конечно, не планируют уходить из профессии.
Более опытным специалистам – тоже будет полезно упорядочить знания.
Посмотрим?
Чтобы Вы получили еще больше пользы от этой новости, мы предлагаем посмотреть небольшое видео из нового курса :)
Как выполнить отладку запроса средствами платформы без сторонних инструментов?
Что часто тормозит нас при написании и отладке запросов?
1. Не всегда понятно, как посмотреть, например, полный текст запроса.
Мешает конкатенация (склейка текста запроса из отдельных частей), текст меняется из-за подстановок, Конструктор в таких случаях не умеет показывать запрос корректно.
2. Необходимо проверить результат, нет ли в нем ошибок – а как его нормально посмотреть?
Как проверить результат, например, пакетного запроса, если используются временные таблицы?
При выполнении пакетного запроса результат выдается в виде массива, где каждый элемент массива – выборка из результата запроса. Как посмотреть и проверить? :)
Даже так – как выгрузить, например, временные таблицы в табличный документ, чтобы пойди дальше отладчиком и при этом спокойно анализировать данные, потому что они все еще под рукой?
В видео ниже – три примера с различными способами отладки запросов: как проверить итоговый текст запроса и результат его выполнения, просмотреть содержимое временных таблиц определенных в запросе и т.д.
11 минут…
Ключевые моменты видео:
- 00:44 – Описание проблемы получения итогового текста запроса при отладке
- 01:50 – Запуск отладки
- 02:17 – Просмотр текста запроса в конфигураторе
- 02:55 – Просмотр результата выполнения запроса
- 03:50 – Демонстрации техники поиска ошибки в запросе
- 06:37 – Описание задачи на отладку пакетного запроса с временными таблицами
- 07:01 – Демонстрация проблемы
- 07:31 – Обращение к элементу результата запроса по индексу
- 07:45 – Попытка просмотреть содержимое временной таблицы
- 08:19 – Выполнение пакета запроса с промежуточными данными
- 09:50 – Проблема при отладке запроса, использующего менеджер временных таблиц (МВТ)
- 10:40 – Просмотр временной таблицы запроса, использующего МВТ
Приятного просмотра! :)
P.S.
Понимать, как работают запросы и уметь их строить - обязательный навык для всех, кто дорабатывает и внедряет 1С.
После курса Вы сможете:
- Строить сложные запросы с несколькими источниками данных
- Уверенно задействовать вложенные запросы и временные таблицы
- Использовать встроенный язык для обработки результатов запроса
- Учитывать особенности соединений и объединений нескольких таблиц.
- Разрабатывать запросы на уровне задач Аттестации 1С:Специалист по платформе.
Спасибо Аксенову Дмитрию за такую гигантскую проделанную работу! Очень все понятно. Одна из самых главных тем в написании конфигураций (ну по крайней мере для меня) Полное понимание написания запросов, технологии их формирования. Все понятно и доступно, описаны все стороны составления запросов, как выбрать лучшее решение, где могут быть пропущены ошибки, как анализировать. Вообщем я не пожалел, что приобрел!
p.s. есть неудобство – защита видео, немного мешает при просмотре и проблема при попытке смотреть курс в разных местах. Со временем привыкаешь :)
Евгений, благодарим за высокую оценку курса! Ваш отзыв передали автору!)
Коллеги, вопрос не в тему, извините. Будут ли серьезные курсы по интеграции, вебсервисам? И БСП весьма нужно. Можно и другие библиотеки. Курсы по запросам уже были и не один раз. Несмотря на все обновления много нового по запросам не наберется. Получается, сейчас из реально нужного по разработке только EDT. Но это другое, это инструмент проектирования. А те, крохи которые есть в курсах по мобильной платформе их мало.
Сейчас в работе 4 курса, 3 из них – по платформе / разработке.
Подробнее о темах планируемых курсов сообщим ближе к релизу.
Тоже приобрел бы курсы по вебсервисам и БСП !
Спасибо! Учтем пожелание.
Добрый день!
Смотрю видео с этой страницы.
Не пойму, как работает фрагмент:
СУММА” + НапрСортировки + “
Добрый день.
В обработке есть реквизит булевского типа. На форме пользователь определяет его значение (ставит галочку при необходимости). Перед выполнением запроса программно определяется значение переменной НапрСортировки ВОЗР или УБЫВ в зависимости от значения реквизита. В ролике должен быть виден этот фрагмент кода.
Если смотрите просто ролик, то там смысл в том, чтобы показать способы отладки. В самом курсе подробнее рассказывается про формирование текста запроса. Кроме того, доступна сама база, в которой можно напрямую все это посмотреть.
Здравствуйте!
стал смотреть видео, которое у Вас тут на странице выложено про запросы. видео постоянно спотыкается, то есть происходит дозагрузка видеоданных. проверил у себя скорость интернета через speedtest.net, скорость вниз 280 Мб/сек.
получается, что Ваш сайт очень медленно отдаЁт?
Добрый день! Воспроизвести Вашу проблему не удалось. При просмотре на нескольких устройствах, видео воспроизводится корректно, без дозагрузки.
Здравствуйте!
1. Чем этот курс отличается от выпущенного ранее курса Василия Ханевича (также по Запросам 1С)?
2. В названии курса есть слово “Базовый” – будет ещё и некий “Продвинутый”? Если да, то что будет в “продвинутом”? СКД?
Добрый день, Дмитрий!
1. Даже одну и ту же тему два автора рассказывают по-разному – сложно сравнивать 2 курса. Стоит или нет проходить новый курс, зависит от Ваших целей. Если нужно освежить и систематизировать знания на свежем релизе платформы – почему бы и нет. Если Вы ожидаете увидеть какие-то новые лайфхаки, сложные кейсы, то, наверное, не стоит.
2. Будет, скорее, не Продвинутый курс, а сборник кейсов продвинутого уровня.
Если это Базовый – то и Продвинутый курс будет?
Игорь, будет, скорее, не курс, а сборник кейсов продвинутого уровня.