Текущее время: Вт, авг 19 2025, 17:48

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: BEx. Итоги в дереве как средняя сумма по дочерним узлам возможно ли это ?
СообщениеДобавлено: Вт, ноя 27 2007, 15:07 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 06 2005, 11:22
Сообщения: 72
Откуда: Krivoy Rog
Добрый день Ув. Все .

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BEx. Итоги в дереве как средняя сумма по дочерним узлам возможно ли это ?
СообщениеДобавлено: Вт, ноя 27 2007, 16:06 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
SergiK написал(а):
Добрый день Ув. Все .

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


Если сделано с использованием 'Calculate results as', то с иерархией не будет работать. См ноту 460255.

Цитата:
(Note: 'Calculate results as... ' does NOT work for hierarchy nodes, since a hierarchy node is NOT a [yellow] results row) -> see also Note 717951, respectively the long text of message BRAIN 141, which you can check at the BW server using Transaction SE91).

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BEx. Итоги в дереве как средняя сумма по дочерним узлам возможно ли это ?
СообщениеДобавлено: Вт, ноя 27 2007, 16:10 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 06 2005, 11:22
Сообщения: 72
Откуда: Krivoy Rog
RSA1 написал(а):
Если сделано с использованием 'Calculate results as', то с иерархией не будет работать. См ноту 460255.


А как надо сделать чтобы работало ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BEx. Итоги в дереве как средняя сумма по дочерним узлам возможно ли это ?
СообщениеДобавлено: Вт, ноя 27 2007, 17:41 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 21 2005, 00:50
Сообщения: 10284
Откуда: г.Мышуйск
Пол: Женский
VBA only кажется.
Но если кто-то знает другие методы... Вы ведь знаете, правда? :cry:

_________________
Пушномолочная свинья-несушка (тест)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BEx. Итоги в дереве как средняя сумма по дочерним узлам возможно ли это ?
СообщениеДобавлено: Вт, ноя 27 2007, 18:07 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 06 2005, 11:22
Сообщения: 72
Откуда: Krivoy Rog
LadyWind написала:
VBA only кажется.
Но если кто-то знает другие методы... Вы ведь знаете, правда? :cry:

VBA - это изнот гуд ... :cry: Хоца стандартом обойтись !


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BEx. Итоги в дереве как средняя сумма по дочерним узлам возможно ли это ?
СообщениеДобавлено: Вт, ноя 27 2007, 18:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
LadyWind написала:
VBA only кажется.
Но если кто-то знает другие методы... Вы ведь знаете, правда? :cry:


Можно попробовать следующее:

1. Определить на кубе расчитывемый показатель на основе переменной. (variable ). Надо создать переменную типа Replacement path с типом замены, как на картинке Characteristic reference (Constant 1)

Изображение


2. "Перетащить" во вновь созданный расчитываемый показатель данную переменную и сделать момент расчёта "После агрегации". Сохранить данное "произведение" на кубе.

3. Далее перетащить этот показатель в струтуру с показателями. Если запустить BEx Query, то можно увидеть, что этот вновь созданный показатель отражает полное количество листьев для узла иерархии.

А далее - дело техники. Новая формула, делите требуемое значение на этот вновь созданный показатель - получаете усреднённое значение. [/img]

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 28 2007, 09:52 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 06 2005, 11:22
Сообщения: 72
Откуда: Krivoy Rog
Спасибо Вам огромное уважаемый RSA1 . Сделал все так как Вы описали, появился свет в конце ... Но вот одна ситуация меня волнует, при выполнении/проверке отчета появляется варнинг что мой расчитаный показатель определен не верно, к чему бы это ???


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 28 2007, 10:16 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
SergiK написал(а):
Спасибо Вам огромное уважаемый RSA1 . Сделал все так как Вы описали, появился свет в конце ... Но вот одна ситуация меня волнует, при выполнении/проверке отчета появляется варнинг что мой расчитаный показатель определен не верно, к чему бы это ???


Я у себя проверял на тестовом запросе, вроде никаких warning-ов.
А так могу посоветовать проверку через RSRT/RSRT1.

Дальше нужен вход непосредственно в вашу систему. :)

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


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

Зарегистрирован:
Вт, дек 06 2005, 11:22
Сообщения: 72
Откуда: Krivoy Rog
Спсибо буду смотреть .

P.S.Гениальное решение переменная ..., а все говорили нельзя !


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 28 2007, 10:44 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 06 2005, 11:22
Сообщения: 72
Откуда: Krivoy Rog
Очень странно но факт, в расчетном показателе сделал = переменная * 1 и варнинг пропал (ему не хватало мат. операции над переменной) :)
Еще раз спасибо Вам RSA1 !!!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 28 2007, 11:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
варнинги давите в rsrt в кнопке "сообщения"

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 28 2007, 11:54 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 06 2005, 11:22
Сообщения: 72
Откуда: Krivoy Rog
BW - ник написал:
варнинги давите в rsrt в кнопке "сообщения"

Спасибо за совет, но в этом случае варнинг удолось побороть проделав любую математическую операцию в расчетном показателе над переменной.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 28 2007, 12:13 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вт, ноя 27 2007, 15:47
Сообщения: 33
Пол: Женский
Rsa1, благодарю за дивное решение подсчета средних значений в иерархии! КИИТОС!!!
:oops:


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

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


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

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


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

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