Compartir a través de


PivotTable.RefreshDataSourceValues Método

Definición

Recupera los valores actuales del origen de datos para todas las celdas editadas en un informe de tabla dinámica que está en modo de escritura diferida.

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

Comentarios

Para determinar si un informe de tabla dinámica está en modo de escritura diferida, compruebe las EnableWriteback propiedades o EnableDataValueEditing del PivotTable objeto, cualquiera de las cuales devolverá True. Para los informes de tabla dinámica que no están en modo de escritura diferida, al intentar ejecutar este método se genera un error en tiempo de ejecución.

En el caso de los informes de tabla dinámica con orígenes de datos OLAP, la ejecución del RefreshDataSourceValues() método crea una conexión independiente al servidor OLAP y ejecuta la consulta MDX completa (el valor de la PivotTablepropiedad .MDX ) que se usa para realizar una operación de actualización para rellenar el informe de tabla dinámica. Excel extrae los valores devueltos para todas las celdas que se han editado en la vista tabla dinámica y, a continuación, los almacena en la DataSourceValue propiedad para esas celdas.

Este método sólo se aplica a informes de tabla dinámica con orígenes de datos OLAP. Al intentar ejecutar este método con informes de tabla dinámica con orígenes de datos que no son de OLAP, se generará un error en tiempo de ejecución.

Se aplica a