Проблема в условном сокрытии в отчете Cognos версии 10
У меня уже есть условный блок, который управляет 10 диаграммами, такими как диаграмма 1 ..... диаграмма 10, основанная на переменной блока, называемой 'Chart
"Теперь я должен условно скрыть график 3, потому что дизайн графика 3 отличается в зависимости от приглашения value = complex
,
Поэтому я попытался использовать переменные стиля и переменные рендеринга, чтобы скрыть диаграмму 3, и заметил, что условия работают, только если нажать кнопку "Отправить" во второй раз. во время первого запуска он не рендерится правильно.
case when paramvalue='complex'
then 'Y'
else 'N'
end
Если я пытаюсь извлечь элемент данных из запроса, он выдает ошибку, поскольку на него нет ссылок в макете.
Я перепробовал много комбинаций, но не работал. Быстрая помощь приветствуется.
1 ответ
выдает ошибку, так как на нее нет ссылок в макете.
Обычно вы используете свойство 'properties' объекта рендеринга (то есть list, singleton), чтобы определить элементы запроса, которых нет в вашем списке, но на которые нужно сослаться.
Это работает для списков, но обычно не работает для диаграмм или кросс-таблиц. Если вы можете каким-то образом прижать элемент запроса к диаграмме, эта ошибка исчезнет.