1. Создать отчет «РейтингУслуг». На закладке «Макеты» нажать кнопку «Конструктор» → «Конструктор выходной формы». На закладке «База данных» выбрать «Справочники» → «Номенклатура» и нажать кнопку «>». Аналогично в «регистрах накопления» выбрать таблицу «ПродажиОбороты». Воспользовавшись правой кнопкой мыши, переименовать выбранную таблицу «Номенклатура» в «СпрНоменклатура».
2. Выбрать в таблице «СпрНоменклатура» поле «Ссылка» и нажать кнопку «>», а в «ПродажиОбороты» - «ВыручкаОборот» → «>». Тем самым сформируются 3 поля ПродажиОбороты.ВыручкаОборот», «СпрНоменклатура.Ссылка», «СпрНоменклатура.Представление».
3. На закладке «Объединения/Псевдонимы» переименовать имена полей (см. первый столбец таблицы):
Имя поля | Запрос 1 |
Услуга | СпрНоменклатура.Ссылка |
Представление | СпрНоменклатура.Представление |
Выручка | ПродажиОбороты.ВыручкаОборот |
4. На закладке «Порядок» выбрать поле «Выручка» с сортировкой «по убыванию».
5. На закладке «Итоги» установить флаг «Общие итоги». Встать курсором на «Выручка», щелкнуть по «Итоговому полю» и нажать «>» в нижней части окна. В результате должна появиться таблица:
|
|
Итоговое поле | Выражение |
Выручка | Сумма(Выручка) |
6. Нажать ОК.
7. Отладить документ (Операции → Отчеты → Рейтинг услуг → Сформировать).
8. Изменить отчет: «Макеты» → «Конструктор» → «Конструктор выходной формы» → Существующая выходная форма → ОК. Зайти на закладку «Условия» и добавить 2 условия:
№ | Флаг | Условие |
есть | СпрНоменклатура.ЭтоГруппа=ЛОЖЬ | |
нет | СпрНоменклатура.ВидНоменклатуры=ВидНоменклатуры |
9. Отладить документ. Обратить внимание, что при нажатии кнопки «Сформировать» ничего не происходит. В данном случае вначале необходимо выбрать вид номенклатуры (услуга или материал), а затем нажать «Сформировать». Проверить оба варианта.