Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вычисление calculated cell
|
|||
|---|---|---|---|
|
#18+
Добрый день. Подскажите пожалуйста, как при вычислении сalculated cell использовать значения другого calculated cell вычисленные при предыдущем проходе? Пример calculated cell 1 ( Calculation subcube {[oper_Dim].[Code Group].&[03]} ) Pass Number 1 iif(isEmpty(CalculationPassValue([oper_Dim].[Code Group].&[03], 0)), iif(isEmpty(CalculationPassValue([oper_Dim].[Code Group].&[02], 0)),NULL,StrToValue("0")), CalculationPassValue([Measures].CurrentMember, 0)) calculated cell 2 ( Calculation subcube {[oper_Dim].[Code Group].&[03]} ) Pass Number 2 CalculationPassValue(Tail(NonEmptyCrossjoin(LastPeriods(120, ClosingPeriod([time_dim].[Day], [time_dim].CurrentMember)), {[oper_Dim].[Code Group].&[03]}, 1), 1).Item(0),1) Результатом в данном случае является значения полученые в результате работы calculated cell 2 , но по данным оригинального куба. А хотелось бы, чтобы учитывались значения полученные после вычисления calculated cell 1 . Подскажите что я делаю не так? Заранее благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2004, 16:17 |
|
||
|
|

start [/forum/topic.php?fid=49&tid=1872901]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
126ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 428ms |

| 0 / 0 |
