WPS 加载项开发 > 表格 API 参考 > PivotTable > 方法 > PivotTable.RefreshDataSourceValues 方法
为处于回写模式的数据透视表中所有编辑过的单元格,从数据源检索当前值。

语法

表达式.RefreshDataSourceValues

表达式   一个代表 PivotTable 对象的变量。

返回值
Nothing

说明

若要确定数据透视表是否处于回写模式,请检查 PivotTable 对象的 EnableWriteback 或 EnableDataValueEditing 属性,其中的任一属性将返回 True。对于不处于回写模式的数据透视表,尝试执行此方法将会生成运行时错误。

对于使用 OLAP 数据源的数据透视表,执行 RefreshDataSourceValues 方法将创建一个单独的与 OLAP 服务器的连接,并执行完全 MDX 查询(PivotTable.MDX 属性的值),该查询用来执行更新操作以填充数据透视表。 ET 提取为数据透视表视图中所有编辑过的单元格所返回的值,然后将它们存储在这些单元格的 DataSourceValue 属性中。

此方法仅适用于使用 OLAP 数据源的数据透视表。尝试对使用非 OLAP 数据源的数据透视表执行此方法将会生成运行时错误。


请参阅