Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как наложить несколько условий на dimension не на осях? / 2 сообщений из 2, страница 1 из 1
19.11.2003, 16:42
    #32329094
Moriarti
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как наложить несколько условий на dimension не на осях?
Если я прав в терминологии это называется slicer dimension.
Итак, mdx запрос: в нем уже налодено несколько условий:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
select
  NON EMPTY  {[Товары].[Бумага для гофрирования], [Товары].[Картон]} on Columns,
  NON EMPTY  {[Период].[ 2003 ].[Апрель],
 [Период].[ 2003 ].[Май], [Период].[Сумма]} on Rows
from
  [Отгрузка]
Where
  ([Measures].[Доход])

Есть еще dimension [Предприятия] - и хотелось бы навешать условий и на него!!!
Но не тут-то было
Код: plaintext
1.
Where
  ([Предприятия].[Калининский район], [Measures].[Доход])

- дает указывать только одно условие!
...
Рейтинг: 0 / 0
20.11.2003, 09:36
    #32329650
Moriarti
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как наложить несколько условий на dimension не на осях?
Есть! Получилось :-))

--- **********************************************
--- Множественные условия на slicer dimension

With
member [Дата].[Итого] As 'Aggregate({[Дата].[All Дата]})'
member [Организации].[Итого] As 'Aggregate({[Организации].[All Организации]})'
member [Товары].[ТоварыУсл] as 'Aggregate({[Товары].[Автоматы],[Товары].[Автозапчасти]})'
select
NON EMPTY {[Дата].CHILDREN, [Дата].[Итого]} on Columns,
NON EMPTY {[Организации].CHILDREN, [Организации].[Итого]} on Rows
from
[Закупки]
Where
([Товары].[ТоварыУсл], [Measures].[Количество])
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как наложить несколько условий на dimension не на осях? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]