|  | 
| 
CellSet из ADO MD | |||
|---|---|---|---|
| #18+ Есть некоторые проблемы с его использованием в приложениях. Например, как с ним работать в случае следующего запроса: select [dimension1] on rows, [dimension2] on columns, [dimension3] on pages from [cube] where [measure] В случае отсутствия on pages я с ним разобрался, а вот как быть, когда он присутствует, не знаю что должно быть задано в качестве координат Item вот тут CellSet1.Item[ Positions ]. Валерий ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 18.11.2002, 10:41 |  | ||
| 
CellSet из ADO MD | |||
|---|---|---|---|
| #18+ Так же как и с двумя измерениями, координаты на каждом измерении через запятую. Если хотите утром пришлю пример. Ирина ---------------------------------------------------- This posting is provided "AS IS" with no warranties, and confers no rights ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 18.11.2002, 11:04 |  | ||
| 
CellSet из ADO MD | |||
|---|---|---|---|
| #18+ Я читал много Ваших ответов на олап.ру. Спасибо, большое, буду ждать ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 18.11.2002, 11:39 |  | ||
| 
CellSet из ADO MD | |||
|---|---|---|---|
| #18+ Вот код: Dim adoConnection As ADODB.Connection Dim adomdCellset As ADOMD.cellset ' create and open the connection Set adoConnection = New ADODB.Connection adoConnection.Open "Provider=MSOLAP;Data Source=local;Initial Catalog=Foodmart 2000" Set adomdCellset = New ADOMD.cellset Set adomdCellset.ActiveConnection = adoConnection adomdCellset.Source = "select [Customers].[Country].members on 0, [Product].[Product Family].members on 1, [Time].[Year].members on 2 from Sales where [Measures].[Unit Sales]" adomdCellset.Open For i = 0 To adomdCellset.Axes(0).Positions.Count - 1 For j = 0 To adomdCellset.Axes(1).Positions.Count - 1 For k = 0 To adomdCellset.Axes(2).Positions.Count - 1 Debug.Print adomdCellset.Axes(0).Positions(i).Members(0).Name Debug.Print adomdCellset.Axes(1).Positions(j).Members(0).Name Debug.Print adomdCellset.Axes(2).Positions(k).Members(0).Name Debug.Print adomdCellset.Item(i, j, k) Next k Next j Next i Ирина ---------------------------------------------------- This posting is provided "AS IS" with no warranties, and confers no rights ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 18.11.2002, 23:04 |  | ||
| 
CellSet из ADO MD | |||
|---|---|---|---|
| #18+ Ирина Каково ограничение на количество Axes? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.11.2002, 09:05 |  | ||
| 
CellSet из ADO MD | |||
|---|---|---|---|
| #18+ 128. Ирина ---------------------------------------------------- This posting is provided "AS IS" with no warranties, and confers no rights ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 19.11.2002, 10:13 |  | ||
|  | 

| start [/forum/topic.php?fid=49&fpage=417&tid=1873681]: | 0ms | 
| get settings: | 11ms | 
| get forum list: | 14ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 34ms | 
| get topic data: | 13ms | 
| get forum data: | 3ms | 
| get page messages: | 46ms | 
| get tp. blocked users: | 2ms | 
| others: | 230ms | 
| total: | 361ms | 

| 0 / 0 | 
