Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Calculated member
|
|||
|---|---|---|---|
|
#18+
Есть мера Сумма1, в таблице фактов определенному складу - соответствует определенная сумма1, так для склада ОТД = 110. Надо построить calculated member, вычисляемый умножением 110 на общий итог сумма_Help(15036545,3-для склада=ОТД) - в строке склад по столбцам статьи, т.е 110*15036545,3 и так для каждого склада соответственно Пряд - 115*3065579,25 ........... Сумма_Help - то же calculated member. Как написать mdx'ом? Или есть какой-то другой способ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2005, 19:01 |
|
||
|
Calculated member
|
|||
|---|---|---|---|
|
#18+
Неужели никто не подскажет. Ну оооооочень как надо :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2005, 09:27 |
|
||
|
Calculated member
|
|||
|---|---|---|---|
|
#18+
правильно заданный вопрос - уже половина ответа Попонятнее изложите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2005, 10:20 |
|
||
|
Calculated member
|
|||
|---|---|---|---|
|
#18+
Есть таблица фактов и есть доп табличка с 3-мя значениями(110, 115, 113) для трех складов соответственно (ОТД, ПРЯД, ТКАЦ). Есть мера СУММА. Задача состоит в том чтобы посчитать "Долю от общей суммы"(для меры СУММА и 2-х измерений) и Общий Итог этой доли по каждому складу соответственно - умножить на соответствующее значение из доп табл(для склада ОТД = 110). Так вот я в таблицу фактов добавил поле Summa и в соответствующие строки присвоил значения 110, 115 113(из доп табл), т.е. в строках где склад=ОТД summa=110, где склад = ПРЯД summa = 115 и т. д. Далее в кубе сделал вычисляемое поле Сумма_help - это рассчитал "Долю от общей суммы"(для меры СУММА и 2-х измерений). Теперь надо общий итог с суммой_Help умножить на Summa(т.е. итог сумма_help*110 - это для склад=ОТД), но если я просто их перемножаю, то перемножается как бы по каждой строчке и в ИТОГЕ получается оооочень большое число а мне надо только как бы = итог сумма_help*110 - это для склад=ОТД. Вот вроде подробно, понятна задача? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2005, 11:07 |
|
||
|
Calculated member
|
|||
|---|---|---|---|
|
#18+
Добрый день Думаю простой вопрос Есть измерение Id, Owner, Name c MemberProprty "Volume" Создал Calculated member [Номенклатура].CurrentMember.Properties("Volume") получаю значение только для листов как получить суммы Volume для листов дерева ? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2005, 13:57 |
|
||
|
Calculated member
|
|||
|---|---|---|---|
|
#18+
сорри, как получить суммы Volume для узлов дерева ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2005, 14:10 |
|
||
|
Calculated member
|
|||
|---|---|---|---|
|
#18+
sum(descendants(...),CM) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2005, 16:43 |
|
||
|
Calculated member
|
|||
|---|---|---|---|
|
#18+
пытался поделить это произведение на count({Статьи}.members) - все равно не то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2005, 10:02 |
|
||
|
Calculated member
|
|||
|---|---|---|---|
|
#18+
ok, thanks смысл понятен только не получается скормить значение св-ва ф-ии sum вот такая конструкция работает sum( descendants([Номенклатура].CurrentMember,[Номенклатура].CurrentMember.Level), [Measures].[Qty] ) а вот такая не проходит синтаксис sum( descendants([Номенклатура].CurrentMember,[Номенклатура].CurrentMember.Level), [Номенклатура].CurrentMember.Properties("Volume") ) что я делаю не так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2005, 10:36 |
|
||
|
Calculated member
|
|||
|---|---|---|---|
|
#18+
во первых, какой глубокий смысл в descendants([Номенклатура].CurrentMember,[Номенклатура].CurrentMember.Level) ? Во вторых, перенесите [Номенклатура].CurrentMember.Properties("Volume") в CM и будет вам счастье ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2005, 11:08 |
|
||
|
Calculated member
|
|||
|---|---|---|---|
|
#18+
списибо за помощь, заработал вот такой вариант sum( descendants([Номенклатура].CurrentMember), Val([Номенклатура].CurrentMember.Properties("Volume")) ) чессно говоря так и не понял как обратится к СМ в MDX, научите плиз Members("Some name") съедает но выдает ERR ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2005, 13:48 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=33241621&tid=1871139]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 255ms |
| total: | 425ms |

| 0 / 0 |
