AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.09.2008, 11:44   #1  
Gait is offline
Gait
Участник
 
77 / 11 (0) +
Регистрация: 11.04.2007
Создание запроса куба с двумя одинаковыми таблицами.
Нужна помощь в проблеме реализации куба!

Проблема такая: Строим запрос для куба, в котором группируются данные по признакам (сотрудник принявший заказ и сотрудник передавший заказ). Необходимо сделать так чтобы выводилось поле (уровень измерения) со значением «ФИО» для обоих видов сотрудников, данные по которым хранятся в одной таблице.
Пробовали решить проблему несколькими путями:
1) Указали в запросе два Range(по первому и по второму виду сотрудника). Когда обрабатываем куб, система выводит ошибку: Метод "process" в COM-объекте класса "_DbDimension" возвратил код ошибки 0x80040078 (<неизвестно>), который означает: Processing error [Source data contains no rows] 'Мастер_OLAPVRT539_'S' .
2) Вариант с созданием запроса, в котором две одинаковые таблицы не подходит. DataSourceвыдает ошибку на то что нельзя поместить одну и ту же таблицу два раза.
3) Если указать один Range (по первому виду сотрудника), то при просмотре куба для второго вида сотрудника указывается «ФИО» первого.
4) Если редактировать куб в AnalysisManager (привязка соответствующей таблицы и редактирование измерения), данные по кубу не отображаются. Пример связей между таблицами:
Миниатюры
Нажмите на изображение для увеличения
Название: AS.JPG
Просмотров: 512
Размер:	67.7 Кб
ID:	3702  
Старый 09.09.2008, 23:45   #2  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Я под любые кубики создаю удобные для этого вьюхи. Могут содержать преднастроенные фильтры, удобный (нужный) список полей, хитрые ключики для зависимых от компаний справочников и т.д.

Чего и вам рекомендую.

А еще во вьюхах можно объединять несколько таблиц через UNION. Так строятся план-фактные отчеты (по нескольким таблицам), например.
__________________
С уважением,
glibs®
Старый 17.09.2008, 13:11   #3  
Gait is offline
Gait
Участник
 
77 / 11 (0) +
Регистрация: 11.04.2007
Привязка к таблице данных связанных таблиц!
Цитата:
Сообщение от glibs Посмотреть сообщение
Я под любые кубики создаю удобные для этого вьюхи. Могут содержать преднастроенные фильтры, удобный (нужный) список полей, хитрые ключики для зависимых от компаний справочников и т.д.

Чего и вам рекомендую.

А еще во вьюхах можно объединять несколько таблиц через UNION. Так строятся план-фактные отчеты (по нескольким таблицам), например.
Проблема: Если строить куб через вьюшку, то не получается в “Metadata” к таблице данных привязать две связанные таблицы (на одном уровне). Поддерживается связь только между двумя таблицами (таблицей данных и связанной). Как сделать, чтобы можно было привязывать несколько связанных таблиц?
P.S. И где можно почитать справку по вьюшкам? Желательно на русском.! (:
Изображения
 
Старый 17.09.2008, 14:16   #4  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Я чего-то подумал, что вы кубик строите средствами MS SQL.

Да, в Аксаптовских вьюшках так не получится. До 5.0 точно. В 5.0 вьюхи существенно доработали, но я не помню, схавает ли вьюшку с UNION ALL ОЛАПка Аксаптовская.
__________________
С уважением,
glibs®
Старый 17.09.2008, 14:19   #5  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от glibs
...
Я чего-то подумал
...
Извините. Я действительно в вашем вопросе обратил внимание только на название, первый абзац и картинку.
__________________
С уважением,
glibs®
Теги
olap

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Теория: Создание отчета в виде Запроса Arahnid DAX: Программирование 3 20.12.2007 15:24
Теория: Создание отчета в виде Запроса Arahnid DAX: Программирование 6 14.11.2007 16:37
Создание нового запроса на основе старого matew DAX: Программирование 1 23.07.2007 13:52
Включение и отключение relation между двумя таблицами? Hidden DAX: Программирование 2 08.02.2007 17:20
Фильтр в форме по Looup с двумя таблицами LexusS DAX: Программирование 3 21.07.2006 10:42

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:30.