Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

В режиме «1С:Предприятие». Вывод всех дат в выбранном периоде. В режиме «Конфигуратор». ВниМАние!




В режиме «1С: Предприятие»

Запустим «1С: Предприятие» в режиме отладки и посмотрим, как работает отчет.

В открывшемся окне «1С: Предприятия» мы видим, что в разделах Оказание услуг и Расчет зарплаты в подменю Отчеты появилась команда для формирования отчета Выручка мастеров.

Выполним эту команду. Зададим отчетный период с 10. 07. 2013 по

15. 07. 2013 и сформируем отчет (рис. 13. 70).

 

 

Если отчетный период для пользователя не важен, то он может снять признак использования параметров (флажок слева от параметра). В этом случае отчет будет формироваться по всем записям регистра Продажи, находящимся в базе данных, то есть в данном случае результат отчета будет таким же.


Вывод всех дат в выбранном периоде

Если вы помните, в начале раздела мы говорили, что этот отчет должен показывать данные с детализацией по всем дням в выбранном периоде.

У нас же отображаются только те дни, для которых существуют ненулевые записи в таблице регистра накопления Продажи.

Для детализации данных в отчете система компоновки данных позволяет указывать для группировок дополнение периодов с заданной периодичностью в указанном интервале.

Поэтому сейчас мы изменим настройки отчета таким образом, чтобы в отчет попадала каждая дата из периода, за который сформирован отчет.

 

В режиме «Конфигуратор»

Вернемся в режим Конфигуратор и выполним более тонкую настройку структуры отчета. Откроем схему компоновки данных на закладке Настройки.

До сих пор все настройки структуры, которые мы выполняли, отно- сились ко всему отчету в целом. Но система компоновки данных позволяет настраивать также и каждый элемент структуры в отдель- ности.

 

ВниМАние!

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

 

В нашем случае потребуется изменить настройку группировки

Период.

Для того чтобы перейти к настройкам именно этой группировки, в поле структуры отчета установим курсор на эту группировку, а затем нажмем кнопку Период в средней части окна, под деревом структуры отчета.


В нижней части окна будут отображены настройки, доступные для данной группировки.

Перейдем на закладку Поля группировки. Для поля Период установим

Тип дополнения – День (рис. 13. 71).

 

 

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

После этого следует указать, в каком именно периоде будет выпол- няться такое дополнение.

В поля, расположенные строчкой ниже, можно ввести даты начала и окончания этого периода. Но указание дат в явном виде нас не устраивает, так как пользователь может сформировать отчет за произ- вольный период. И нам нужно, чтобы дополнение дат выполнялось не в некотором фиксированном периоде, а именно в том периоде, который выбрал пользователь для всего отчета.

Для того чтобы обеспечить именно такую работу отчета, войдем в режим редактирования поля Начальная дата периода, дважды кликнув на поле, и нажмем кнопку очистки .


1С: Предприятие 8. 3. Практическое пособие разработчика

 

После этого, нажав кнопку выбора типа данных, мы сможем выбрать тип данных, отображаемых в этом поле. Выберем Поле компоновки данных (рис. 13. 72).

 

 

Нажмем OK.

Теперь нажмем в поле ввода кнопку выбора  и в открывшемся окне выбора поля отметим параметр НачалоПериода (рис. 13. 73). Нажмем OK.

 

 

Для второго поля ввода аналогичным образом укажем, что дата окончания периода будет получена из параметра КонецПериода (рис. 13. 74).


 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...