«1С: запросы и отчёты» переписан заново — восемнадцать уроков с нуля
Курс о запросах 1С и компоновке переписан целиком: восемнадцать уроков, домашняя работа к каждому, контрольная и три подачи под разную работу.
Курс о запросах 1С переписан целиком — не дополнен, а написан заново, с первой строки. Адрес остался прежним, а внутри другое устройство: восемнадцать уроков, у каждого своя домашняя работа, в конце уровня контрольная и именной сертификат.
От «где вообще лежат данные» до готового отчёта
Курс ведёт по всей дороге целиком. Начинается он с того, о чём обычно не рассказывают: как 1С хранит данные — справочники, документы с их строками, регистры и виртуальные таблицы. Без этого запрос пишется наугад.
Дальше — сам язык: выборка и отбор, соединения и группировки, объединение запросов, вложенные запросы и пакеты с временными таблицами. Потом регистры: остатки, обороты и срезы — то, откуда берутся числа почти любого учётного отчёта. И в конце — система компоновки данных: первый отчёт за шесть шагов и настройки, которыми закрывается девять десятых будущих доработок.
Последний урок — про то, что отчёт показывает не то
Это отдельная тема, и в учебниках её почти нет. К человеку приходят и говорят: «отчёт врёт». Урок разбирает метод, а не список причин: какая именно строка, с чем сверяем, больше или меньше правды, где именно расходится.
Дальше — каталог: почему отчёт завышает (размножение строк соединением, забытая проведённость, двойной счёт итогов) и почему занижает (не тот вид соединения, потерянный последний день периода, отсутствующие нулевые строки). У каждой причины свой признак, по которому её узнают за минуту, не читая запрос целиком.
Три подачи — под вашу работу
У курса три подачи, и человек выбирает свою. Пользователю 1С — как получать свои цифры самому, а не выгружать всё в Excel. Консультанту и аналитику — как устроены отчёты и как объяснять, откуда взялось число. Разработчику — чем запрос в модуле отличается от запроса в отчёте и где он становится дорогим.
Теория одна по содержанию, примеры разные. Это не три курса и не урезанные версии: один и тот же урок рассказан на языке той работы, которой вы занимаетесь.
Считать, а не заучивать
Треть заданий курса — расчётные: сколько строк даст соединение, во сколько раз завысит сумму забытый ключ связи, сколько дней потеряет отчёт без правильной границы периода. Это не украшение: запрос проверяют числами, а не чтением текста, и курс приучает к этому с первых уроков.
Домашняя работа и контрольная
В конце каждого урока — домашняя работа на отдельной странице. Задания собираются сервером из большого банка, а числа в расчётных у каждого свои. Порог — 70 %, пересдать можно через сутки и уже другим набором; засчитывается лучший результат.
В конце уровня контрольная: час времени, задания со всего курса. За сданную выдаётся сертификат с кодом, который может проверить кто угодно.
Что дальше
Это первый уровень. Дальше по плану второй: планы выполнения и блокировки, запросы в проведении, сложные конструкции компоновки — то, что начинает быть важным, когда данных становится много.
Курс бесплатный, как и все остальные, и начать можно прямо сейчас — первый урок читается примерно за полчаса.