PivotTable.RefreshDataSourceValues Метод

Определение

Извлекает текущие значения из источника данных для всех измененных ячеек в отчете сводной таблицы в режиме обратной записи.

public:
 void RefreshDataSourceValues();
public void RefreshDataSourceValues ();
Public Sub RefreshDataSourceValues ()

Комментарии

Чтобы определить, находится ли отчет сводной таблицы в режиме обратной записи, проверка EnableWriteback свойства PivotTable или EnableDataValueEditing объекта, любое из которых возвращает значение True. Для отчетов сводной таблицы, которые не находятся в режиме обратной записи, попытка выполнить этот метод создает ошибку во время выполнения.

Для отчетов сводной таблицы с источниками RefreshDataSourceValues() данных OLAP выполнение метода создает отдельное подключение к серверу OLAP и выполняет полный запрос многомерных выражений PivotTable(значение свойства .MDX ), который используется для выполнения операции обновления для заполнения отчета сводной таблицы. Excel извлекает значения, возвращаемые для всех ячеек, которые были изменены в представлении сводной таблицы, а затем сохраняет их в свойстве DataSourceValue для этих ячеек.

Этот метод применяется только к отчетам сводной таблицы с источниками данных OLAP. Попытка выполнить этот метод или отчеты сводной таблицы с источниками данных, отличными от OLAP, приводит к ошибке во время выполнения.

Применяется к