Текущее время: Пн, авг 18 2025, 20:37

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: BEx. Вместо пробелов (где нет данных) показать 0
СообщениеДобавлено: Чт, дек 22 2011, 07:20 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, фев 09 2011, 07:19
Сообщения: 753
Откуда: Сибирь
Пол: Мужской
Всем привет!
Делал отчет на транзакционном кубе. Мне нужно было вместо пробелов (где нет данных) показать 0.
Создал формулу, которая показывает либо 0, если нет значения, либо само значение:
Ф1 = NDIV ( 1/План ) * 0 + План
Проверил - пробелы не заменяются 0!
Создал вторую формулу рядом Ф2 = COUNT ( План ).
Теперь формула Ф1 работает и заменяет пробелы 0!

Подскажите, почем Ф1 не работает без Ф2?
Может есть другой способ замены пробелов нулевыми значениями?
__
P.S. Про замену пробелов нулями нашел только тему http://sapboard.ru/forum/viewtopic.php?f=12&t=50092&hilit=%D0%BF%D1%83%D1%81%D1%82%D1%8B%D0%B5 , но там нет ответа.

_________________
Ешьте рыбу, в ней фосфор.
__
Чат в Telegram по SAP BW: http://t.me/BW_SAP


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BEx. Вместо пробелов (где нет данных) показать 0
СообщениеДобавлено: Чт, дек 22 2011, 13:48 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
12ozmdm написал:
Может есть другой способ замены пробелов нулевыми значениями?
Можно попробовать создать рассчитанную ключевую фигуру ПЛАН1 на основе ПЛАН и написать ПЛАН + 1 - 1.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BEx. Вместо пробелов (где нет данных) показать 0
СообщениеДобавлено: Чт, дек 22 2011, 16:51 
Модератор
Модератор

Зарегистрирован:
Чт, окт 21 2010, 08:48
Сообщения: 128
План + 0


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BEx. Вместо пробелов (где нет данных) показать 0
СообщениеДобавлено: Пт, дек 23 2011, 06:15 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, фев 09 2011, 07:19
Сообщения: 753
Откуда: Сибирь
Пол: Мужской
Спасибо.
Оба варианта работают опять же только, если есть формула Ф2 = COUNT ( План ).
Но на другом запросе на этом же кубе, работает оба варианта и без второй формулы COUNT ().
Как-то непонятно почему первый запрос такой капризный :D Пока разбираться не стал.

_________________
Ешьте рыбу, в ней фосфор.
__
Чат в Telegram по SAP BW: http://t.me/BW_SAP


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BEx. Вместо пробелов (где нет данных) показать 0
СообщениеДобавлено: Чт, янв 12 2012, 09:31 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 18 2008, 07:37
Сообщения: 256
Если в кубе нет данных, а в отчете нужны нули, то создаёт их функция планирования IP Generate Combinations.
Также можно генерить нули на этапе загрузки данных в подпрограмме трансформации.
После генерации нулей управлять отображением в рабочей книге можно в Свойствах запроса - Опции представления - Нулевое представление - Просмотреть.

_________________
The extent of reliability of the data affect on the quality of resource allocation.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB