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

语法

表达式.RefreshDataSourceValues

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

返回值
Nothing

说明

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

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

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


请参阅