OBIEE 12.2.1.2 - Пользовательский формат данных для числовых значений

У меня возникли проблемы с пользовательским форматом данных в последней версии OBI.

Используется следующий формат, и у меня возникают проблемы с нулевыми значениями — в данном случае это значащие цифры, которые я все еще хочу отображать:

+$#0,#.0,,M;-$#0,#.0,,M 

В результате (рисунок 1):

см. рисунок 1

Удаление первого «0» приводит к (рисунок 2):

см. рисунок 2

Есть ли другой параметр -global- (без добавления дополнительных вычислений на вкладке критериев) для этого дисплея? Идеи и предложения приветствуются!


person Max Power    schedule 04.07.2017    source источник


Ответы (1)


Если я правильно понимаю, строка формата должна выглядеть так

+$#,#0.0,,M;-$#,#0.0,,M 

чтобы получить желаемый результат.


Пояснение

Точка будет заменена разделителем из вашей локали. Итак, если вы используете, например. немецкая локаль, число вроде

123,00

с таким оформлением

#0.0

будет написано как

123,0

Запятая в строке является разделителем тысяч. Это также будет заменено разделителем вашей локали. Опять же, в немецком примере запятая будет заменена.

person tobi6    schedule 04.07.2017
comment
Привет Тоби, спасибо за ваш ответ + объяснение. Работает отлично! - person Max Power; 04.07.2017