Проблема в условном сокрытии в отчете Cognos версии 10

У меня уже есть условный блок, который управляет 10 диаграммами, такими как диаграмма 1 ..... диаграмма 10, основанная на переменной блока, называемой 'Chart"Теперь я должен условно скрыть график 3, потому что дизайн графика 3 отличается в зависимости от приглашения value = complex,

Поэтому я попытался использовать переменные стиля и переменные рендеринга, чтобы скрыть диаграмму 3, и заметил, что условия работают, только если нажать кнопку "Отправить" во второй раз. во время первого запуска он не рендерится правильно.

case when paramvalue='complex'
then 'Y'
else 'N'
end

Если я пытаюсь извлечь элемент данных из запроса, он выдает ошибку, поскольку на него нет ссылок в макете.

Я перепробовал много комбинаций, но не работал. Быстрая помощь приветствуется.

1 ответ

выдает ошибку, так как на нее нет ссылок в макете.

Обычно вы используете свойство 'properties' объекта рендеринга (то есть list, singleton), чтобы определить элементы запроса, которых нет в вашем списке, но на которые нужно сослаться.

Это работает для списков, но обычно не работает для диаграмм или кросс-таблиц. Если вы можете каким-то образом прижать элемент запроса к диаграмме, эта ошибка исчезнет.

Другие вопросы по тегам