Установка фильтра для элемента данных, но фильтр использует другой элемент данных. COGNOS report Studio - PullRequest
0 голосов
/ 16 октября 2019

Один элемент данных - это QoH (количество в наличии). Также имеется другой склад запаса элементов данных. Во всем отчете есть подсказка для местоположения запаса, но для одного поля в моем отчете я хочу QoH только для определенного местоположения запаса. (независимо от выбора подсказки)

Мне было интересно, как я могу создать этот пользовательский фильтр. Заранее спасибо, и я надеюсь, что предоставил достаточно информации. (Cognos Report Studio)

Ответы [ 2 ]

0 голосов
/ 21 октября 2019

Пара способов

1) Мастер-деталь. Оставьте список внутри списка. Перейдите в свойства и выберите основную деталь. Ссылка по ключу, например, компании, номенклатуре и т. Д. (Без местоположения).
Затем для этого подробного запроса отфильтруйте нужное местоположение

2) Создайте отдельноезапрос только для этого склада. Присоединитесь к основному запросу отчета по ключу (без местоположения)

0 голосов
/ 16 октября 2019

Исходя из вашего заявленного требования, это не фильтр, это элемент данных.

Создайте пользовательский элемент данных с таким выражением, как:

case
    when [Stock Location] = 'My specific stock location'
        then [QoH]
    else 0
end

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

...