Текущее время: Пн, авг 04 2025, 19:34

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Двойные узлы в иерархиях BW
СообщениеДобавлено: Вт, апр 18 2006, 15:37 
Ассистент
Ассистент

Зарегистрирован:
Вт, апр 18 2006, 15:27
Сообщения: 32
Добрый день!

Пусть имеется иерархия на значениях одного признака в BW, то есть, например, статьи какого-нибудь бюджета. При создании Web-приложения (а также и в Excel) внутренние узлы иерархии показываются 2 раза, причем для одного вхождения значения показателей можно редактировать, а для другого - нельзя. Опытным путем было выяснено, что это дает в таблице для соответствующего куба - в таблице хранится то значение, которое нельзя редактировать и которое равняется разности того, что было забито для этого внутреннего узла и суммы значений его листьев. Для приложений бюджетирования, настраиваемых в BPS, было бы неплохо иметь такую картину - пусть суммирования вообще не происходит, но все значения для узлов иерархии можно было бы вводить руками. Не подскажете, как это сделать?

Заранее благодарен.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 24 2006, 10:32 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, сен 13 2005, 13:40
Сообщения: 80
Откуда: местный
Что-то я не понимаю:
ты создал иерархию такую:
USEL1
|--USEL2
|--USEL3

а отображается она вот так:
USEL1
|--USEL1
|--USEL2
|--USEL3

И тебе это не нравится, так?
А может лучше тогда вместо USEL1 (как признак) создать USEL1 (как текст)? Тогда ведь ты сможет вбивать нужные тебе показатели на USEL2 и USEL3, а USEL1 будет их суммой.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 25 2006, 10:30 
Ассистент
Ассистент

Зарегистрирован:
Вт, апр 18 2006, 15:27
Сообщения: 32
Да, но задача состоит немного не в том, чтобы просто суммировать.
Мне нужно руками вводить данные в родительский узел (или считать его, но не в виде простой суммы) и видеть эти вычисления в отчетах BEx.

То есть пусть есть иерархия.
|NODE1
|-|NODE1.1
|-|NODE1.2
|-|NODE1.3

Пусть NODE1 = (NODE1.1 + NODE1.2)/NODE1.3
Рассчитать я это значение могу, тогда в форме ввода и отчете я увижу

|NODE1
|-|NODE1
|-|NODE1.1
|-|NODE1.2
|-|NODE1.3

Причем данные в верхнем NODE1 будут агрегироваться по всем нижним значениям, то есть это сумма NODE1 и всех трех оставшихся.

Было бы неплохо, чтобы можно было отключить суммирование по иерархии вообще, пусть расчетов при этом прибавится, но зато и в отчетах и на формах ввода будут нужные числа.
Может быть, такая возможность есть?

Заранее благодарен.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Есть пара решений
СообщениеДобавлено: Ср, май 03 2006, 17:26 
Ассистент
Ассистент

Зарегистрирован:
Вт, июл 12 2005, 13:39
Сообщения: 37
1) можно после ввода данных, например, сформировать искусственные значения узлов, т.е. вы вводите
node1
|-node2
|-node3
После чего делаете расчет и получаете
node1
|-node2
|-node3
|-прочее
где прочее = node1 - node2 - node3, а node1 обнуляете
если такой вариант не подходит, то
2) иерархию строить прямо в BEx на структурах


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, май 04 2006, 09:42 
Ассистент
Ассистент

Зарегистрирован:
Вт, апр 18 2006, 15:27
Сообщения: 32
Спасибо.
Видимо, так и придется делать.


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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