Как создать представление переменной на основе подсказки в Cognos 8.2 - PullRequest
0 голосов
/ 13 апреля 2011

Я использую Cognos 8.2 для создания отчета со страницей подсказок. Я пытаюсь создать страницу с подсказкой, которая позволяет пользователю выбрать, какой тип элемента он хочет видеть, а затем назначить работников.

Пример. Покажите мне работников, работающих над проектами типа «А», и это приведет к отображению списка работников, которые в настоящее время работают над проектами типа «А», а затем пользователь может выбрать работника / работников из список для отображения в отчете.

Я пытаюсь использовать javascript в элементе html, но я никогда раньше не работал с javascript, и у меня мало удачи. Я не знаю, возможно ли вообще передать переменную другому элементу на странице приглашения. Любые идеи или примеры будут оценены.

1 Ответ

0 голосов
/ 13 апреля 2011

Внесите имена своих работников в элемент данных (например, [Люди]) - затем создайте другой элемент данных с помощью оператора case:

CASE
WHEN ([People] in ('John','Jessica','Jane','Jeff'))
THEN ('Group J')
WHEN ([People] in ('Adam', 'Alex', 'Anne'))
THEN ('Group A')
ELSE 'No Group'
END

Назовите этот элемент данных "Группа"

Затем создайте фильтр по запросу: [Group] = ?Group Prompt?

Тогда вы сможете ввести «Группу А» и получить только те из Группы А.

...