Добрый день.
Помогите решить проблему. Добавил на форму 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 (<неизвестно>), который означает: <неизвестно>.
Если кто сталкивался, помогите, плиз