“Чувствую в себе мощь создавать любые отчеты” – это слова слушателя, прошедшего курс Профессиональная разработка отчетов в 1С 8.3 на Системе Компоновки Данных (СКД). Бонус этого курса еще и в том, что выполненные домашние задания служат как готовые шпаргалки долгие годы.
Вопрос
В СКД, если в Конструкторе запросов на закладке “Компоновка данных” отобрать поля и отключить флажок “Автозаполнение”, то наряду с неотобранными полями также исчезают автоматически назначаемые параметры отчета (для оборотной таблицы регистра – “НачалоПериода” и “КонецПериода”). И как их восстановить?
Ответ
В таком случае нужно явно прописать эти параметры в тексте запроса набора данных. Например, вот так:
ВЫБРАТЬ ОстаткиНоменклатурыОбороты.Номенклатура КАК Номенклатура, ОстаткиНоменклатурыОбороты.КоличествоОборот КАК КоличествоОборот, ОстаткиНоменклатурыОбороты.КоличествоПриход КАК КоличествоПриход, ОстаткиНоменклатурыОбороты.КоличествоРасход КАК КоличествоРасход ИЗ РегистрНакопления.ОстаткиНоменклатуры.Обороты(&НачалоПериода, &КонецПериода, , ) КАК ОстаткиНоменклатурыОбороты
Используемые в запросе параметры автоматически будут добавлены в конструкторе схемы компоновки на закладку Параметры.
Это пример разобранного вопроса из Мастер-группы курса
Профессиональная разработка отчетов в 1С 8.3 на Системе Компоновки Данных (СКД).
Профессиональная разработка отчетов в 1С 8.3 на Системе Компоновки Данных (СКД).
Описание курса и примеры видео