Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  • Откройте вкладку Фильтры отчётов;
  • В списке выделите необходимый фильтр и клонируйте его, нажав на кнопку Clone;
  • Перейдите во вкладку Шаблоны отчётов;
  • Выделите ранее созданный отчёт и нажмите кнопку Редактировать;
  • В открывшемся окне Карточка отчёта, в поле Структура фильтра, выберите новый фильтр и нажмите кнопку Сохранить (см. Рис. 6);
  • Нажмите на кнопку Построить отчёт;
  • В поле Параметры нажмите на кнопку Ф и выполните настройку шаблона фильтра, эти значения будут применяться по умолчанию при формировании отчёта.

Image Modified
Рис. 6 Настройки в Карточке отчёта

...

Если в одной базе данных настроено несколько парков, но у пользователей одного парка не должно быть доступа к отчётом другого, то необходимо выполнить следующие действия:

1. Запустите интерактивные отчёты, зарегистрируйтесь под пользователем с правом Администратор Web-отчётов (ReportSystem) .

2. Откройте  Открыть Настройки –> Шаблоны отчётов

23. Выполнить клонирование необходимого отчёта (см. Рис. 7). При клонировании рекомендуем . Созданный шаблон будет иметь в названии слово "Копия". Рекомендуем в названии отчёта добавлять имя пакапарка, например "[Мир игр] Выручка".


Рис. 7 Шаблоны отчётов

4. Откройте созданный шаблон, запомните название структуры фильтра, например в отчёте Выручка используется фильтр "Две даты + Игротека + 4 Группировки".

5. Перейдите во вкладку Фильтры отчётов, найти фильтр из п.3 и клонируйте его (см. Рис. 8). 

Image Added
Рис. 8 Фильтры отчётов

6. Откройте созданный фильтр инструментом "редактировать" (карандашик). Для более удобной дальнейшей работы введите новое уникальное наименование.

7В теле фильтра найдите следующий блок (см. Рис. 9):

  {
    "name": "Arcade_IN",
    "label": {
      "text": "Игротека"
    },
    "editorType": "dxSelectBox",
    "editorOptions": {
      "visible": true,
      "valueExpr": "ID",
     "value": -1,
      "searchEnabled": false,
      "displayExpr": "NAME",
      "dataSource": "/api/reportData/ByCode/ArcadesDSP"
    }

  1. В строке "visible": замените true на false
    *Позволяет скрыть видимость фильтра "Игротека"
  2. В строке "value": замените -1 на ID игрового зала (Редактор)
    *Позволяет выбрать Игротеку по умолчанию.
  3. Сохраните изменения.

Image Added
Рис. 9 Карточка фильтра

8. Вернитесь во вкладку Шаблоны отчётов, откройте ранее созданный отчёт и в строке Структура фильтра выберите фильтр созданный в п. 7 (см. Рис. 10).

Image Added
Рис. 10 Карточка отчёта

9. Сохраните внесённые изменения.

10. Аналогичные действия необходимо проделать для каждого отчёта.

11. После того как все отчёты будут разбиты по игротекам (паркам) перейдите во вкладку Шаблоны отчётов и нажмите на кнопку Отчеты -> в права доступа.

12. Перейдите в модeль Пользователи, предоставьте права к отчётам в соответствии с привязкой к парку.

Image Added
Рис. 11 Пример созданного отчёта.