powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / IBM Cognos
11 сообщений из 11, страница 1 из 1
IBM Cognos
    #39533339
Corei3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, уважаемые форумчане.

Подскажите, кто знает, как в IBM Cognos задать условия для столбца, при котором он отображается или не отображается.

Например, есть столбец с показателями:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
IUD	MSC	Piter	Novg	Ryz    King   Bels
00	0	0	0	0	3	0
01	0	0	0	0	3	0
02	0	0	0	0	0	0
03	0	1	0	0	0	0
04	0	0	0	0	0	0
05	0	3	0	0	0	0
06	0	0	0	0	0	0
17	0	0	0	0	0	0
5 	0	0	0	0	0	0


Где можно задать условие, при котором, например, столбец 'MSC' не отображается в случае если по нему нет значений больше нуля.
...
Рейтинг: 0 / 0
IBM Cognos
    #39533443
SpellBuilder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выбрать в RS заголовок столбца
Написать формулу для переменной и вслучае выполнения условия выставить тип окна "Нет".
...
Рейтинг: 0 / 0
IBM Cognos
    #39533574
Corei3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SpellBuilder, как только я выставляю тип окна - "Нет", заголовок столбца или область столбца пропадают полностью.
...
Рейтинг: 0 / 0
IBM Cognos
    #39533591
alexsmr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Corei3,
...
Рейтинг: 0 / 0
IBM Cognos
    #39533905
SpellBuilder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Corei3SpellBuilder, как только я выставляю тип окна - "Нет", заголовок столбца или область столбца пропадают полностью.
Правильно пропадает.
Вы сразу переключаете на Нет
А нужно по шагам, выбрать переменную, выбрать её состояние и потом уже для этого состояния поставить Нет.
У меня просто нет времени, все расписывать по шагам и прикладывать несколько скриншотов.
Я дал направление, как это делается.
Правильней Вам погуглить или посмотреть на youtube. Я сам несколько лет назад через это проходил, ничего хитрого там нет.
...
Рейтинг: 0 / 0
IBM Cognos
    #39535617
Corei3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alexsmr, спасибо, не знал об этой настройке.
...
Рейтинг: 0 / 0
IBM Cognos
    #39535630
Corei3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SpellBuilder, вроде бы разобрался. Работает. Спасибо!
...
Рейтинг: 0 / 0
IBM Cognos
    #39565400
Corei3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возникла проблема с настройкой и работой переменной. Не совсем понятно как в данной ситуации настраивать отчет Cognos.

Мне нужно скрывать столбец, если данные по всем строкам равны нулю. Как не пытался написать выражение для переменной, синтаксис система не принимает.

Попробовал через новый запрос. Извлекая сумму по столбцу через БД. Но после добавления переменной к имеющийся таблице и попытке запустить отчет, системная ошибка:

Следующее выражение недопустимо: [Запрос8].[SUM_DFG_GH]=0. Если элемент есть в запросе, но в схеме нет на него ссылки, добавьте его в список свойств. CRX-API-0005 Ошибка возникла в позиции "0" (или рядом). Переменная с именем "[Запрос8].[SUM_DFG_GH]" является недопустимой.


Может кто сталкивался с подобным. Буду благодарен за помощь.
...
Рейтинг: 0 / 0
IBM Cognos
    #39565615
SpellBuilder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Corei3,

Вроде явно написано. Раз хотите использовать в формуле переменной вынесите в грид.
Выносите столбец и скрываете и переменная работает. :)
...
Рейтинг: 0 / 0
IBM Cognos
    #39565680
Corei3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SpellBuilder, спасибо за ответ, но не совсем понятно что Вы имеете ввиду. Мне собственно для каждого столбца списка нужно настроить переменные. Странно, что нельзя в формуле для переменной указать сумму значений по всему столбцу целиком.

По второму варианту, возможно ошибка возникает из-за того, что я для отчета использую список который формируются полностью из SQL Запроса. А в формуле для переменной, чтобы скрывать столбцы этого списка, использую данные другого запроса?
...
Рейтинг: 0 / 0
IBM Cognos
    #39602707
lol99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно просто поставить подавить нулевые значения. если есть значение. в этом столбце больше нуля то столбец отобразится еслр нет то не будет отображаться. на панели Данные-подавить и выйдут опции подавления
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / IBM Cognos
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]