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

В режиме «1С:Предприятие». Использование вычисляемого поля в отчете. В режиме «Конфигуратор». Запрос для набора данных. Вычисляемые поля




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

Запустим «1С: Предприятие» в режиме отладки и прежде всего откроем периодический регистр Цены.

Добавим в него еще одно значение для услуги Диагностика: новая цена услуги на 10. 07. 2013 – 350 (рис. 13. 96). Это позволит нам проте- стировать отчет.

 

 

Рис. 13. 96. Добавление новой записи регистра «Цены» для услуги «Диагностика»

 

Теперь выполним отчет Перечень услуг по состоянию на 07. 07. 2013

(рис. 13. 97).

Наш отчет правильно отражает цену услуги Диагностика на

07. 07. 2013 – 200 руб.

Еще раз выполним отчет, но теперь уже на другую дату – 10. 07. 2013

(рис. 13. 98).

Как видите, показана новая цена услуги Диагностика – 350 руб.


 


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

 

Использование вычисляемого поля в отчете

Следующий отчет – Рейтинг клиентов – будет показывать в графиче- ском виде, каков доход от оказания услуг каждому из клиентов за все время работы ООО «На все руки мастер» (рис. 13. 99).

 

 

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

 

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

Добавим новый объект конфигурации Отчет. Назовем его РейтингКли- ентов и запустим конструктор схемы компоновки данных. Создадим новый Набор данных – запрос и вызовем конструктор запроса.


Запрос для набора данных

В качестве источника данных для запроса выберем виртуальную таблицу регистра накопления Продажи. Обороты. Затем выберем из нее следующие поля (рис. 13. 100):

„ ПродажиОбороты. Клиент,

„ ПродажиОбороты. ВыручкаОборот,

„ ПродажиОбороты. СтоимостьОборот.

 

Рис. 13. 100. Выбранные поля

 

На закладке Объединения/Псевдонимы укажем, что поле Выруч- каОборот будет иметь псевдоним Выручка, а поле СтоимостьОборот – Стоимость. На этом создание запроса завершено, нажмем OK.

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

 

Вычисляемые поля

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

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

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

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


Дадим ему имя (Путь к данным) – Доход, в колонку Выражение введем выражение для расчета вычисляемого поля (листинг 13. 14).

листинг 13. 14. Выражение для расчета вычисляемого поля «Доход»

Выручка - Стоимость                                                                                                             

Заголовок вычисляемого поля, который будет отображаться в шапке отчета, задается по умолчанию, но можно его изменить (рис. 13. 101).

 

 

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

 

Поделиться:





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



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