Как ограничить количество вариантов выбора параметров меню в Oracle BI Publisher?

Моя модель данных имеет параметр меню, который позволяет выбирать несколько значений. Меню состоит из более чем 3000 позиций. Я хочу разрешить пользователю выбирать только 100 или менее параметров. Возможно ли это, и если да, то как это сделать?

Спасибо.


person Adomas    schedule 24.05.2013    source источник


Ответы (1)


Скажем, у нас есть информационная панель с приглашением Entity, и мы хотим ограничить выбор пользователя до 5 объектов или менее. Мы можем применять условия к разделам панели мониторинга, которые будут отображать/скрывать раздел в зависимости от количества выбранных объектов. Итак, изначально мы создаем информационную панель с разделом подсказок, разделом анализа и разделом сообщений об ошибках. Бэкэнд будет выглядеть так:

Создать информационную панель с 3 разделами

Фронтенд будет выглядеть так:

введите здесь описание изображения

Затем мы создадим новый анализ, который включает только столбец Entity, и установим для его фильтра значение «приглашается»:

Анализ состояния объекта

Обратите внимание, что «Код объекта уровня 4» на самом деле является столбцом объекта. Мы могли бы сохранить этот анализ как «Условие объекта». Затем в бэкенде панели инструментов мы могли бы установить условия раздела на основе этого анализа «Состояние объекта». Для раздела «Анализ» мы бы установили условие:

ROWCOUNT('Entity Condition') <= 5

Условие анализаНастройки условий анализа введите здесь описание изображения

Для раздела «Сообщение об ошибке» мы создадим аналогичное условие, за исключением того, что оно будет установлено на:

ROWCOUNT('Entity Condition') > 5

Это настроит панель мониторинга таким образом, чтобы раздел «Анализ» запускался только в том случае, если в приглашении «Сущность» выбрано 5 или менее объектов. Если выбрано более 5 объектов, отображается раздел «Сообщение об ошибке»:

4 выбранных объектавыбрано 7 объектов

person ajw0100    schedule 26.05.2013
comment
Спасибо за ваш ответ, но мои отчеты создаются с использованием простых шаблонов RTF и моделей данных, поэтому я не использую информационные панели. Любое решение по ограничению выбора параметров на уровне модели данных? - person Adomas; 27.05.2013