Я использую Excel 2007 и этот метод для заполнения таблицы запросов запросом MDX.Когда я запускаю запрос MDX в BIDS, я получаю нормальный результат (набор результатов 7x2).Однако когда я использую его в QueryTable, я получаю только два заголовка столбца (без результатов).
Может кто-нибудь сказать мне, почему результаты не возвращаются в QueryTable?
Запрос MDX:
SELECT
NULL ON 0
,NonEmptyCROSSJOIN([Item].[Company].CHILDREN
,[Item].[Division].CHILDREN) ON ROWS
FROM
[PETE];
Результат в QueryTable:
Заголовок столбца 1: [Элемент]. [Компания]. [Компания]. [MEMBER_CAPTION]
Заголовок столбца 2:[Item]. [Division]. [Division]. [MEMBER_CAPTION]
Результаты в BIDS:
Company1 Division1
Company1 Division2
Company1 Division3
etc ..