|  02.04.2004, 19:31 | #1 | 
| Участник |  Опять про OLAP  и Enum 
			
			В 2.5 в аксапте были проблемы с Enum в OLAP, а именно - если в запросе содержалось более одного такого поля то было сообщение об ошибке. Причем ошибка приходила откуда то извне. Решением было - начитывание нужных данных в созданную для этих целей таблицу, а потом на основании этой таблицы создавать кубы. В 3.0 ситуация изменилась, но не намного. Хотя проблема с выводом Enum решена, есть еще одна. При создании Query, например на LedgerJournalTable, при добавлении условий непосредственно в запрос, (добавляем Ranges Posted, выставляем в свойствах Value =1) возвращается Оператор SQL: create view OLAPDAT1_LEDGERJOURNALTABLE as select A.* from LEDGERJOURNALTABLE A where A.DATAAREAID = {fn LCASE('dat')} AND A.POSTED = Да Таким образом в 3.0 толку от OLAP не много, так как OLAP тем и удобен, что одни и теже данные позволяет рассматривать под разными углами. Решений как и в 2.5 по прежнему 2 1 создавать супертаблицу и ее переносить в OLAP 2 Использовать OLAP вне аксапты (обрабарывать) средствами OLAP сервера | 
|  |