Показать сообщение отдельно
Старый 29.12.2009, 10:17   #1  
Freeangel is offline
Freeangel
Участник
 
173 / 55 (2) ++++
Регистрация: 01.04.2005
Использование OWC
Добрый день.

Помогите решить проблему. Добавил на форму ActiveX компонент Office PivotTable 11.0 (AX 3.0 SP3). Добавляю поля в фильтр, устанавливаю значения фильтра, а вот не могу добавить поля из [MEASURE] в DataAxis. Код следующий:
X++:
    view      = ActiveX.ActiveView();
    DataAxis  = view.DataAxis();
    constants = ActiveX.Constants();

    fieldSets = view.fieldSets();
    fieldSets = fieldSets.item("MEASURES");

    pivotField = fieldSets.fields();
    pivotItem  = COM::CreateFromVariant(pivotField.Item("[MEASURES].[Продажи]"));

    total = View.addTotal("My total", pivotItem, constants.plFunctionSum());
    DataAxis.insertTotal(total);
При выполнении выдается следующая ошибка:
Метод 'item' в COM-объекте класса 'PivotFieldSets' возвратил код ошибки 0x80028CA1 (<неизвестно>), который означает: <неизвестно>.
Если кто сталкивался, помогите, плиз