У нас есть столбец с записью NULL, поэтому мы не можем снять отметку с поля NULLABLE в RPD. Сценарий: мы выбираем конкретный идентификатор отдела в приглашении, для которого столбец имеет значение (скажем, Индия), но по-прежнему показывает NULL в приглашении. Когда мы берем запрос-подсказку, запущенный OBIEE, и запускаем его в SQL, он извлекает только Индию, а NULL не появляется. Есть ли другой способ удалить значение NULL в подсказке в OBIEE? Любая причина, по которой OBIEE показывает значения NULL?
Как скрыть нерелевантные значения NULL в подсказках в OBIEE 11g
Ответы (1)
См. Этот предыдущий пост для некоторого руководства. Не все варианты подойдут вам, поскольку ваша ситуация другая, но они могут послужить хорошей отправной точкой.
Как удалить нулевые значения из приглашений в OBIEE
Подводя итог этой ссылке, если у вас есть ограниченное количество возможных значений, вы можете выбрать значения определенного столбца в разделе Параметры в диалоговом окне подсказки редактирования.
Кроме того, установка флажка, требующего ввода данных пользователем, иногда решает эту проблему с нулевым значением, однако это не всегда так и не всегда возможно в зависимости от вашей ситуации.
Наконец, попробуйте перейти к Edit Dashboard Prompt, в раскрывающемся списке Choice List Values выберите SQL Results, затем напишите операторы SQL, так как имя столбца не равно «Unspecfied» (таким образом мы также можем удалить Null).
Еще раз, эта ссылка предназначена для другого вопроса, поэтому не все эти варианты применимы здесь, но я считаю, что это хорошая отправная точка.