Варианты оплаты:
ICQ: 575695000

Видеокурс "Язык запросов и Система компоновки данных"

Видеокурс содержит цикл видео-лекций и дополнительные материалы.

В отличии от WEB-курса не содержит заданий для самостоятельной работы и не предусматривает он- лайн консультации с преподавателем (вебинары), поэтому стоимость существенно дешевле.

Курс рассчитан на специалистов, имеющих опыт программирования в системе «1С:Предприятие 8» и знакомых с базовыми знаниями языка запросов и системы компоновки данных (или прошедших WEB-курсы "1С:Предприятие 8". Язык и запросов / "Система Компоновки Данных в 1С:Предприятие" ).

Стоимость видеокурса – 2200 руб. На 6 месяцев предоставляется круглосуточный доступ к материалам курса через Интернет

Автор курса: Николай Больсунов (опыт внедрения программ на базе платформы «1С:Предприятие» различных версий - с 1997г., опыт преподавания курсов по программам на платформе «1С:Предприятие» - более 5 лет).


На видеокурсе участники получат следующие рабочие инструменты и материалы в электронном виде:

  • внешняя обработка Стенд для разработки и отладки СКД для интерфейса Такси платформы 8.3
  • внешняя обработка Стенд для разработки и отладки СКД для управляемого интерфейса платформы 8.2
  • внешняя обработка Консоль запросов для интерфейса Такси платформы 8.3
  • внешняя обработка Консоль запросов для управляемого интерфейса платформы 8.2
  • начальные варианты отчетов (схем компоновки данных) для самостоятельного повторения излагаемых в видеолекциях действий в формате XML
  • результаты разработки всех отчетов, демонстрируемых в видеолекциях, в формате XML
  • тексты рассматриваемых в цикле запросов в формате файла Консоли запросов (.sel)
  • выгрузку (файл .dt) демо-конфигурации Управляемое приложение, доработанной для целей демонстрации

 Содержание видеокурса:

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

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

Инструмент Стенд для разработки и отладки СКД, помимо возможностей работы с Конструктором схемы компоновки данных в режиме «1С:Предприятие», имеет средства для просмотра текста исполняемых запросов и их выполнения, а также включает средство конструирования сложных выражений СКД. Инструмент может использоваться в практической работе для разработки отчетов в любой конфигурации на платформе 1С, начиная с версии 8.2.

Примеры разработаны для конфигурации «1С:Управление торговлей 8» (редакция 11) и демо- конфигурации «Управляемое приложение» с диска ИТС с использованием интерфейса «Такси» версии платформы 8.3.

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

Почему этот материал может быть полезен:

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

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

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

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

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

Программа видеокурса:

  • Вводная видео-беседа: состав обсуждаемых вопросов
  • Обзор возможностей внешней обработки "Стенд для разработки и отладки СКД" на простых примерах
  • Оптимизация состава таблиц исполняемого в СКД запроса средствами расширения языка запросов СКД. Демонстрация текстов оптимизированных исполняемых запросов СКД
  • Разбор случая, когда СКД формирует неоптимальный текст исполняемого запроса. Демонстрация текста неоптимального исполняемого запроса. Пути предотвращения этой ситуации
  • Разбор случая, когда результат отчета не соответствует тексту исходного запроса, заданного разработчиком. Рассмотрение изменений в исполняемом запросе, сформированном СКД, которые приводят к такой ситуации
  • Примеры применения функции СКД ВычислитьВыражение():
    • Отчет "Процент по региону" - вычисление результатов по всем группировкам относительно одной заданной группировки
    • Расчет в отчете суммы нарастающим итогом
    • Отчет "Максимальная сумма продаж" – получение агрегатного результата (максимум) по заданной группировке
    • Отчет "Выручка по сезонам". Пример разработки отчета с нестандартной периодичностью – Сезон (зима, весна, лето, осень), которая не обеспечивается средствами виртуальных таблиц регистров платформы
  • Применение связи наборов данных СКД с использованием параметра. Примеры разработки отчетов, использующих эту возможность:
    • "Получение последних по дате N значений курсов всех валют"
    • "Расчет выручки по датам в разных валютах"
    • "Группировка по наивысшему уровню иерархического объекта"
  • Возможность параметрического задания периодичности оборотов для отчетов на основе виртуальных таблиц регистров накопления и бухгалтерии. Пример разработки отчета с использованием этой возможности
Знание некоторых принципов легко возмещает незнание некоторых фактов.
Клод Адриан Гельвеций
Хочу еще цитату

Яндекс.Метрика

up