Cognos 10 Crosstab filter для отдельного столбца

Я искал, но не могу найти свою конкретную проблему.

Я изо всех сил пытаюсь применить фильтр к столбцу в кросс-таблице, где два столбца используют одни и те же данные. Оба они используют данные Project Count, но для одного требуется фильтр для просмотра только активных проектов. (По нашим данным, у нас есть предопределенный фильтр для просмотра активных проектов.) Не могли бы вы помочь, пожалуйста, я новичок в знании, поэтому я буду очень признателен за подробное объяснение.

| ‹# Количество проектов #> | ‹# Количество проектов #>

‹# Менеджер проекта #> | ‹# 1234 #> | ‹# 1234 #>


person Cheryl-Ann Hamel    schedule 14.05.2015    source источник
comment
Источник данных реляционный или размерный (БД или куб)?   -  person Johnsonium    schedule 18.05.2015
comment
Насколько я понимаю, это куб   -  person Cheryl-Ann Hamel    schedule 28.05.2015


Ответы (2)


Один из способов сделать это - сделать следующее:

Создайте в отчете две кросс-таблицы - одну с фильтром «Активный проект», другую без. Это также создаст нужные вам запросы «за кулисами».

В проводнике запросов щелкните Запросы - откроется панель запросов. Перетащите «соединение» из панели инструментов в проводник запросов. В два пустых места для объединения перетащите каждый из запросов, созданных для перекрестных таблиц. Дважды щелкните соединение и создайте ссылку между Project Manager в каждом запросе.

Теперь дважды щелкните запрос слева от соединения, чтобы отредактировать запрос. Перетащите Project Manager и Project Count из одного из запросов на панели «Источник», а Project Count из другого запроса. Переименуйте соответствующий элемент запроса в «Количество активных проектов».

Теперь вернитесь в представление отчета, выберите одну из перекрестных таблиц и измените свойство «запрос» на имя только что созданного объединенного запроса. У вас должна быть возможность перетащить «Active Project Count» рядом с существующим элементом запроса «Project Count» со средней вкладки панели Insertable Objects.

Как только это будет сделано, выберите вторую перекрестную таблицу и вырежьте (не удаляйте) ее из отчета (удаление приведет к удалению запроса, который вам все еще нужен).

person Tethera    schedule 15.05.2015
comment
Сделано это, но теперь оба столбца Count дают мне всего 1 для каждого менеджера проекта вместо истинного числа. Я проверил, что обе таблицы дают правильные цифры, прежде чем присоединиться к ним. Я изменил соотношение между двумя менеджерами, и это тоже не помогло (что должно быть 1..1 = 1..1?). Любые дальнейшие предложения - person Cheryl-Ann Hamel; 20.05.2015

Только что наткнулся на ваш вопрос, хотя он довольно старый, но решение такое же, как предлагалось Tethera до присоединения для создания ссылки, и да, связь между ссылками должна быть 1..1 = 1..1 Теперь, когда вы закончили создание сустава запроса, перейдите на страницу и создайте новую перекрестную таблицу и перетащите элементы данных из совместного запроса (элементы запроса можно найти в верхней правой области между источником и панелью инструментов).

person Ankit Bhawsar    schedule 12.02.2016