Для работы с инструментом в продукте «Форсайт. Аналитическая платформа» версии 10 используйте новый интерфейс.

Задание структуры табличной области

Структура табличной области включает:

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

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

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

Для определения типа фильтрации создайте глобальную переменную NEW_D_CUBE или измените её значение.

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

В разделе «Добавление, перемещение и удаление измерений, показателей и фильтра» данной статьи приведен пример, показывающий работу фильтра;

Примечание. Если общее измерение не добавлено в измерения боковика или в общие измерения шапки табличной области, то оно будет являться частным измерением показателей.

Для задания структуры табличной области используйте страницу «Структура табличной области» диалога «Мастер табличной области»:

Структура табличной области

Элементы страницы «Структура табличной области»

Для определения структуры табличной области:

  1. Добавьте измерения, показатели и фильтр в структуру.

  2. Настройте фиксированные измерения.

Для дополнительных настроек структуры табличной области:

После настройки структуры табличной области перейдите к этапу «Настройка структуры боковика».

Добавление, перемещение и удаление измерений, показателей и фильтра

Для добавления показателя:

  1. Перейдите на вкладку «Показатели» области «Источники данных». На этой вкладке отображается дерево объектов репозитория, дерево отфильтровано - отображаются только кубы и папки, в которых они находятся.

  2. Выберите нужный куб или несколько кубов и с помощью механизма Drag&Drop переместите его/их в дерево «Измерения шапки» области «Структура» в ветку «Показатели».

Для добавления фильтра:

  1. Перейдите на вкладку «Показатели» области «Источники данных». На этой вкладке отображается дерево объектов репозитория, дерево отфильтровано - отображаются только кубы и папки, в которых они находятся.

  2. Выберите нужный куб и с помощью механизма Drag&Drop переместите его в дерево «Измерения шапки» области «Структура» в ветку «Фильтр». Добавить можно только один фильтр.

Фильтр применяется для фильтрации общих измерений по пустым значениям.

Пример использования фильтра

Для добавления измерений:

  1. Перейдите на вкладку «Измерения» области «Источники данных». На этой вкладке отображается отфильтрованное дерево объектов репозитория - отображаются справочники, являющиеся общими измерениями для показателей, и папки, включающие справочники.

  2. Добавьте одно или несколько измерений в дерево «Измерения шапки» области «Структура» в ветку «Общие измерения».

  3. Добавьте один или несколько справочников в качестве измерений боковика.

  4. Добавьте справочники в дерево «Фиксированные измерения».

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

Для перемещения измерения в другую панель:

Набор команд зависит от панели, в которой расположено измерение. Перемещать можно одно или несколько измерений одновременно. Для выделения нескольких измерений используйте клавишу SHIFT или CTRL.

Для перемещения показателя в ветку фильтра и наоборот:

Примечание. Для перемещения показателя из шапки табличной области в боковик нажмите кнопку «Транспонировать».

Для удаления измерений и показателей выполните команду контекстного меню «Удалить». Удалять можно одно или несколько измерений и/или показателей одновременно. Для отметки нескольких измерений и/или показателей используйте клавишу SHIFT или CTRL.

Примечание. Изменить количество отображаемых показателей и их расположение можно при работе с готовой формой ввода.

Особенности вынесения частных измерений показателей в общие

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

Под каждым показателем в дереве «Измерения шапки» области «Структура» в ветке «Показатели» отображаются его частные измерения.

Для перемещения частных измерений показателей в общие измерения боковика или обратно выделите частное измерение и:

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

У вынесенного в дерево «Измерения боковика» области «Структура» частного измерения появится пиктограмма .

После перемещения частного измерения в боковик, с ним можно продолжить работать как с измерением боковика.

В результате переноса измерения в боковик:

Пример использования вынесения

Настройка фиксированных измерений

Настройка фиксированных измерений выполняется командами контекстного меню и с помощью раскрывающегося списка «Метод агрегации фиксированных измерений» области «Структура».

Агрегация фиксированных измерений

Отметка элементов фиксированных измерений

Альтернативные иерархии

Фильтрация общих измерений

Для выделения элементов на основе значений атрибутов для измерений, содержащихся во всех показателях формы ввода, нажмите кнопку «Фильтрация общих измерений», откроется диалог:

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

В раскрывающихся списках содержатся атрибуты, сгруппированные по измерениям.

Порядок настройки фильтрации:

  1. В левом раскрывающемся списке выберите связанный атрибут из текущего измерения.

  2. В правом раскрывающемся списке выберите связанный атрибут из связанного измерения.

  3. Для исключения из фильтрации пустых значений установите флажок «Не учитывать связь при пустом значении атрибута» под соответствующим атрибутом.

Можно добавить одну или несколько связей. В результате будет настроена фильтрация по связям атрибутов.

Для удаления связи нажмите кнопку  «Удалить», расположенную рядом с ней.

Для автоматического определения связи атрибутов измерений нажмите кнопку «Автонастройка».

Транспонирование

Для размещения измерений боковика в шапке и измерений шапки в боковике нажмите кнопку «Транспонировать».

При этом изменится название следующего этапа на «Структура шапки», все настройки этапа останутся прежние.

Транспонировать табличную область можно при:

См. также:

Начало работы с расширением «Интерактивные формы ввода данных» в веб-приложении | Построение формы ввода | Вставка и настройка табличной области | Работа с готовой формой ввода