|
|
|
расчет меры по условию
|
|||
|---|---|---|---|
|
#18+
Добрый день! Необходимо создать меру, которая будет выводить данные только по одному атрибуту измерения. Код: sql 1. Если прописать меру так, то необходимо выводить [Признак Неисполнения],[Требуемая Дата Доставки],[Измененная Дата Доставки] в сводную таблицу. Подскажите, как прописать меру, чтобы она отрабатывала, даже если эти атрибуты будут неактивны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2019, 13:38 |
|
||
|
расчет меры по условию
|
|||
|---|---|---|---|
|
#18+
Lania, Не до конца понял в чем проблема если что то атирбуты можно скрыть от пользователя или имеття ввиду что если новая мера вынесена то должны быть и эти атрибуты вынесены в строки ? не оч. понимаю почему оин должны быть вынесены проверить проще в екселе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2019, 14:25 |
|
||
|
расчет меры по условию
|
|||
|---|---|---|---|
|
#18+
Гулин Федор, наоборот. Мне необходимо, чтобы мера рассчитывалась даже, когда атрибуты измерения, которые используются в конструкции iif, не вынесены в поля/фильтры сводной таблицы. А при указании Код: sql 1. , мера расчитывается только при их участии, иначе "пусто". Во вложенном файле видно: 1 - [Признак Неисполнения] фильтр не установлен, мера "Не ОТ" пустая. 2 - Поставлен фильтр, который и указывался в конструкции iif. Так же в строки добавлены поля [Требуемая Дата Доставки],[Измененная Дата Доставки], мера расчитана и отображает значения. 3 - Фильтр [Признак Неисполнения] остается, но убираем [Требуемая Дата Доставки],[Измененная Дата Доставки] из строк, опять "Не ОТ" становится пустая. 4 - Тут мера Код: sql 1. . В этом случае она отображается не взирая на фильтр и наличие [Признак Неисполнения] ( и нет условия для дат), но даже без условия дат раскладывается мера не так как нужно. Я понимаю, что все дело в currentmember, но сама пока не нашла другого способа расчета. Надеюсь на подсказку) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2019, 14:58 |
|
||
|
расчет меры по условию
|
|||
|---|---|---|---|
|
#18+
Lania, Фильтры работаю по И А Вам видимо нужно выполнение по ИЛИ. Это делается через M2M, под рукой старых проектов Multidimensional нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2019, 16:00 |
|
||
|
расчет меры по условию
|
|||
|---|---|---|---|
|
#18+
Alex_496, Мера должна высчитываться только для [Причины].[Признак Неисполнения] = "Не ОТ" и считается только если дата исполнения>требуемой даты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2019, 16:08 |
|
||
|
расчет меры по условию
|
|||
|---|---|---|---|
|
#18+
Lania, а в факты (sql) что мешает это вставить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2019, 10:22 |
|
||
|
расчет меры по условию
|
|||
|---|---|---|---|
|
#18+
Lania, Код: sql 1. 2. 3. 4. 5. это будет работать, если поставите ваше значение вместо [Имя уровня]. Вместо SUM нужно поставить AGGREGATE если [Факт Отгрузки Дал] физическая мера. Далее есть еще что оптимировать: [Причины].[Признак Неисполнения].currentmember.membervalue="Не OT" замените на [Причины].[Признак Неисполнения].currentmember.membervalue is [Причины].[Признак Неисполнения].[Не ОТ] это работает быстреею ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2019, 14:51 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=39822116&tid=1857538]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 234ms |
| total: | 408ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...