Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / PivotTable & Excel / 6 сообщений из 6, страница 1 из 1
01.03.2005, 18:54
    #32939696
Faza
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PivotTable & Excel
есть pivottable, программно сфомрированный в Excel. Есть ряд полей заданных в области фильтра. Тоже программно. В фильтре есть измерение в разрезе YMD.
Для особо тупых пользователей раздел фильтров закрыть и диапазон дат будет вводиться через обычные Datetimepicker.

Я выяснил, что при указании фильтра вручную для pivotfiled заполняется currentpagelist
и выглядит примерно так
[AllDataFilter].[2004].[Январь]
[AllDataFilter].[2004].[Февраль].[1]

Изначально pagefield имеет значение [AllDataFilter]. Как мне программно получить список значений следующего уровня?
...
Рейтинг: 0 / 0
02.03.2005, 10:15
    #32940309
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PivotTable & Excel
через OWC:
Код: plaintext
PTable1.ActiveData.FilterAxis.FieldSets("AllDataFilter").Member.ChildMembers
через ADOMD:
Код: plaintext
Catalog.CubeDefs("Cube").Dimensions("AllDataFilter").Hierarchies( 0 ).Levels ( 1 ).Members
...
Рейтинг: 0 / 0
02.03.2005, 11:24
    #32940548
Faza
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PivotTable & Excel
А если не через OWC или ADOMD.
Если применительно к VBA, то я использую всякие PivotCaches, Pivottable и т.д.
Что-то там я таких свойств не нашел...
Может я что-то упустил из виду?
...
Рейтинг: 0 / 0
02.03.2005, 14:54
    #32941371
Валек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PivotTable & Excel
прикольно: "А если не через OWC или ADOMD.
Если применительно к VBA, то я использую всякие PivotCaches, Pivottable и т.д.
Что-то там я таких свойств не нашел...
Может я что-то упустил из виду?"

ну тогда вам как и сказал Дмитрий прямая дорога в OWC
...
Рейтинг: 0 / 0
02.03.2005, 15:26
    #32941511
Dmitry Biryukov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PivotTable & Excel
FazaА если не через OWC или ADOMD.
Если применительно к VBA, то я использую всякие PivotCaches, Pivottable и т.д.
Что-то там я таких свойств не нашел...
Может я что-то упустил из виду?

Чем ADOMD плох-то???
берёте connection из PivotCache - и вперёд!

Ну а в экселе макросы ещё можно записывать...
...
Рейтинг: 0 / 0
02.03.2005, 16:09
    #32941685
Faza
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PivotTable & Excel
в принципе уже разобрался. Действительно через ADOMD решились все проблемы.
Просто весь прикол в том, что реально я пишу не на VBA (его взял за основу), а на VS2005, ExcelApplication. Вот думал, может там что умное для этого есть.
Есть упоминания ADOMD.NET, но не понял, как его подключать.
а старые ActiveX компоненты до последнего не хотел использовать...
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / PivotTable & Excel / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]