powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Подмена наименований в MDX
6 сообщений из 6, страница 1 из 1
Подмена наименований в MDX
    #33229105
Laptiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли как-то изменить заголовки для отдельных столбцов непосредственно в запросе, например запрос
with
member [Measures].[Отгрузка ТН]
as '[Measures].[ТН]', format_string = '0'
member [Measures].[Отгрузка ТН план]
as '[Measures].[ТН план]', format_string = '0'
member [Measures].[Ответственный]
as '[Отделы].[Сектор].Properties( "Ответственный" )'
Select non empty (
{[Отделы].[Сектор].CHILDREN,
[Отделы].[Сектор].[All]
}
) ON ROWS,
({[Measures].[Ответственный],
[Measures].[Отгрузка ТН],
[Measures].[Отгрузка ТН план]}) ON COLUMNS
FROM [Отгрузка наб]
Where ([Дата состояния].[Год-Месяц-Дата].[Год].&[2005].&[АВГУСТ].&[15])

[Отделы].[Сектор].[All] - выводится в 1-м столбце как "Все" - это описано в кубе, но мне нужно для конкретного запроса чтобы выводилось "Итого по продажам".
...
Рейтинг: 0 / 0
Подмена наименований в MDX
    #33229169
Беляев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вам необходимо создать СM:
member [Отделы].[Сектор].[Итого по продажам] AS '[Отделы].[Сектор].[All]'

Ну и соответственно его использовать в запросе MDX

Владислав Беляев
...
Рейтинг: 0 / 0
Подмена наименований в MDX
    #33229174
Беляев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вам необходимо создать СM:
member [Отделы].[Сектор].[Итого по продажам] AS '[Отделы].[Сектор].[All]'

Ну и соответственно его использовать в запросе MDX

Владислав Беляев
...
Рейтинг: 0 / 0
Подмена наименований в MDX
    #33233030
Laptiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, это помогло, но со следующим случаем не могу сделать:
Необходимо получить в заголовках столбцов какое-либо свойство измерения,
например в запросе
with
member [Measures].[Дт]
as [Дата документа].[Год - Месяц - День].Properties( "Дата" )
select
[Дата документа].[Год - Месяц - День].members
on columns,
{
[Measures].[Дт],
[Measures].[ТН]
} on rows
from [тест]
where [Дата состояния].[Год-Месяц-Дата].[Год].&[2005].&[АВГУСТ].&[24]

[Measures].[Дт] - легко получаю дату, но я ее хочу не в Measures, а в заголовках столбцов.
...
Рейтинг: 0 / 0
Подмена наименований в MDX
    #33233327
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так вы же явно пишите [Дата документа].[Год - Месяц - День].members
on columns
измените свойство MemberName у уровня Год - Месяц - День.
или переименовывайте колонки на клиенте
...
Рейтинг: 0 / 0
Подмена наименований в MDX
    #33233515
Laptiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dmitry Biryukovизмените свойство MemberName у уровня Год - Месяц - День.
Это конечно можно, но я хотел средствами MDX в конкретном запросе. Кроме того в клиенте делать какую-то зашивку на конкретный запрос не хотелось бы.
В конце концов придется MemberName менять, однако думалось, что можно работать со свойствами более гибко.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Подмена наименований в MDX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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