|  09.09.2008, 11:44 | #1 | 
| Участник | Создание запроса куба с двумя одинаковыми таблицами. 
			
			Нужна помощь в проблеме реализации куба! Проблема такая: Строим запрос для куба, в котором группируются данные по признакам (сотрудник принявший заказ и сотрудник передавший заказ). Необходимо сделать так чтобы выводилось поле (уровень измерения) со значением «ФИО» для обоих видов сотрудников, данные по которым хранятся в одной таблице. Пробовали решить проблему несколькими путями: 1) Указали в запросе два Range(по первому и по второму виду сотрудника). Когда обрабатываем куб, система выводит ошибку: Метод "process" в COM-объекте класса "_DbDimension" возвратил код ошибки 0x80040078 (<неизвестно>), который означает: Processing error [Source data contains no rows] 'Мастер_OLAPVRT539_'S' . 2) Вариант с созданием запроса, в котором две одинаковые таблицы не подходит. DataSourceвыдает ошибку на то что нельзя поместить одну и ту же таблицу два раза. 3) Если указать один Range (по первому виду сотрудника), то при просмотре куба для второго вида сотрудника указывается «ФИО» первого. 4) Если редактировать куб в AnalysisManager (привязка соответствующей таблицы и редактирование измерения), данные по кубу не отображаются. Пример связей между таблицами: | 
|  | 
|  09.09.2008, 23:45 | #2 | 
| Member | 
			
			Я под любые кубики создаю удобные для этого вьюхи. Могут содержать преднастроенные фильтры, удобный (нужный) список полей, хитрые ключики для зависимых от компаний справочников и т.д. Чего и вам рекомендую. А еще во вьюхах можно объединять несколько таблиц через UNION. Так строятся план-фактные отчеты (по нескольким таблицам), например. 
				__________________ С уважением, glibs® | 
|  | 
|  17.09.2008, 13:11 | #3 | 
| Участник | Привязка к таблице данных связанных таблиц! Цитата: 
		
			Сообщение от glibs
			   Я под любые кубики создаю удобные для этого вьюхи. Могут содержать преднастроенные фильтры, удобный (нужный) список полей, хитрые ключики для зависимых от компаний справочников и т.д. Чего и вам рекомендую. А еще во вьюхах можно объединять несколько таблиц через UNION. Так строятся план-фактные отчеты (по нескольким таблицам), например. P.S. И где можно почитать справку по вьюшкам? Желательно на русском.! (: | 
|  | 
|  17.09.2008, 14:16 | #4 | 
| Member | 
			
			Я чего-то подумал, что вы кубик строите средствами MS SQL. Да, в Аксаптовских вьюшках так не получится. До 5.0 точно. В 5.0 вьюхи существенно доработали, но я не помню, схавает ли вьюшку с UNION ALL ОЛАПка Аксаптовская. 
				__________________ С уважением, glibs® | 
|  | 
|  17.09.2008, 14:19 | #5 | 
| Member | Цитата: 
		
			Сообщение от glibs
			
			 ... Я чего-то подумал ... 
				__________________ С уважением, glibs® | 
|  |