| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Реально. 
		
		
		
		
		
		
		
		
			Например, вот так 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, сводная таблица | 
| 
	
	 | 
	
		
  |