В режиме «1С:Предприятие». Вывод всех дат в выбранном периоде. В режиме «Конфигуратор». ВниМАние!
В режиме «1С: Предприятие» Запустим «1С: Предприятие» в режиме отладки и посмотрим, как работает отчет. В открывшемся окне «1С: Предприятия» мы видим, что в разделах Оказание услуг и Расчет зарплаты в подменю Отчеты появилась команда для формирования отчета Выручка мастеров. Выполним эту команду. Зададим отчетный период с 10. 07. 2013 по 15. 07. 2013 и сформируем отчет (рис. 13. 70).
Если отчетный период для пользователя не важен, то он может снять признак использования параметров (флажок слева от параметра). В этом случае отчет будет формироваться по всем записям регистра Продажи, находящимся в базе данных, то есть в данном случае результат отчета будет таким же. Вывод всех дат в выбранном периоде Если вы помните, в начале раздела мы говорили, что этот отчет должен показывать данные с детализацией по всем дням в выбранном периоде. У нас же отображаются только те дни, для которых существуют ненулевые записи в таблице регистра накопления Продажи. Для детализации данных в отчете система компоновки данных позволяет указывать для группировок дополнение периодов с заданной периодичностью в указанном интервале. Поэтому сейчас мы изменим настройки отчета таким образом, чтобы в отчет попадала каждая дата из периода, за который сформирован отчет.
В режиме «Конфигуратор» Вернемся в режим Конфигуратор и выполним более тонкую настройку структуры отчета. Откроем схему компоновки данных на закладке Настройки. До сих пор все настройки структуры, которые мы выполняли, отно- сились ко всему отчету в целом. Но система компоновки данных позволяет настраивать также и каждый элемент структуры в отдель- ности.
ВниМАние! При установке настроек отчета в средней части окна, под деревом структуры отчета, должна быть выделена кнопка, соответствующая режиму настроек. Кнопка Отчет – для настройки отчета в целом или кнопка с именем группировки, например Детальные записи, если настройки относятся только к ней.
В нашем случае потребуется изменить настройку группировки Период. Для того чтобы перейти к настройкам именно этой группировки, в поле структуры отчета установим курсор на эту группировку, а затем нажмем кнопку Период в средней части окна, под деревом структуры отчета. В нижней части окна будут отображены настройки, доступные для данной группировки. Перейдем на закладку Поля группировки. Для поля Период установим Тип дополнения – День (рис. 13. 71).
Тем самым мы укажем, что для этой группировки существующие записи с ненулевым значением ресурса будут дополняться записями для каждого из дней. После этого следует указать, в каком именно периоде будет выпол- няться такое дополнение. В поля, расположенные строчкой ниже, можно ввести даты начала и окончания этого периода. Но указание дат в явном виде нас не устраивает, так как пользователь может сформировать отчет за произ- вольный период. И нам нужно, чтобы дополнение дат выполнялось не в некотором фиксированном периоде, а именно в том периоде, который выбрал пользователь для всего отчета. Для того чтобы обеспечить именно такую работу отчета, войдем в режим редактирования поля Начальная дата периода, дважды кликнув на поле, и нажмем кнопку очистки
После этого, нажав кнопку выбора типа данных, мы сможем выбрать тип данных, отображаемых в этом поле. Выберем Поле компоновки данных (рис. 13. 72).
Нажмем OK. Теперь нажмем в поле ввода кнопку выбора
Для второго поля ввода аналогичным образом укажем, что дата окончания периода будет получена из параметра КонецПериода (рис. 13. 74).
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|