setCubeImportProps (cubeImport, sourceType, props, fields, unpivot, fieldsFromSource, callback, errorCallback)
cubeImport. Модель объекта импорта в куб, экземпляр класса PP.Mb.CubeImport.
sourceType. Тип источника данных, экземпляр перечисления PP.Mb.SourceType.
props. Параметры источника даннных.
fields. Поля источника данных.
unpivot. Режим использования точки начала отчета.
fieldsFromSource. Использование полей из источника.
callback. Функция обратного вызова.
errorCallback. Функция обратного вызова при ошибке.
Метод setCubeImportProps устанавливает параметры объекта импорта.
Для выполнения примера предполагается наличие на странице компонента ImportDataWizard с наименованием «importDataWizard» и сервиса для работы с импортом данных с наименованием «dataImportService» (см. «Пример создания компонента ImportDataWizard»), необходимо выбрать объект импорта и перейти на вторую страницу мастера. Установим заново параметры объекта импорта:
// Получим настройки второй страницы мастера flatT = importDataWizard.getSteps()[1]; // Получим необходимые настройки cube = flatT.getCubeImport(); type = flatT.getSourceType(); set = flatT.getSourceSettings(); fields = flatT.getStepSettings().Fields; unPivot = flatT.getUnpivot(); // Зададим настройки источника данных dataImportService.setCubeImportProps(cube, type, set, fields, unPivot, false);
После выполнения примера настройки источника данных были повторно применены.
См. также: