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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.04.2014, 13:52   #7  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
Цитата:
Сообщение от Player1 Посмотреть сообщение
А получить список кубов в базе реально?
Реально.
Например, вот так
X++:
Microsoft.AnalysisServices.AdomdClient.AdomdConnection  con = new Microsoft.AnalysisServices.AdomdClient.AdomdConnection();
Microsoft.AnalysisServices.AdomdClient.CubeCollection   cubes;
Microsoft.AnalysisServices.AdomdClient.CubeDef          cubeDef;
     
int                                                     i;
int                                                     cubesCount;
;

// set your own connection string
con.set_ConnectionString("provider=msolap;Data Source=(local);initial catalog=<YourCubeBase>;");
con.Open();

cubes = con.get_Cubes();
cubesCount = cubes.get_Count();

for (i = 0; i < cubesCount; i++)
{
    cubeDef = cubes.get_Item(i);
        
    if (cubeDef.get_Type() == Microsoft.AnalysisServices.AdomdClient.CubeType::Cube)
         info(cubeDef.get_Name());
}

Для работы данного кода в узле References должна быть подключена сборка Microsoft.AnalysisServices.AdomdClient

Последний раз редактировалось Cardagant; 19.04.2014 в 14:07.
За это сообщение автора поблагодарили: sukhanchik (2), gl00mie (2), Player1 (2), arhat (1).
Теги
activex, adomd, olap, pivottable, сводная таблица

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Медленное копирование данных из Spreadsheet в PivotTable PSerg DAX: Программирование 0 12.08.2009 10:19
Почему не могут зайти пользователи Excel 2003 на OLAP 2005? mazzy DAX: Администрирование 4 30.08.2007 10:35
OLAP Drillthrough в PivotTable10 из Axapta bio_unit DAX: Программирование 0 21.04.2004 10:40
Опять про OLAP и Enum mit DAX: Программирование 6 05.04.2004 11:06
Проблема с подключением к OLAP серверу Andrew Besedin DAX: Администрирование 0 20.03.2002 12:06

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

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

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