WPS 加载项开发 > 表格 API 参考 > PivotField > 属性 > PivotField.PropertyOrder 属性
只对属于成员属性字段的数据透视表字段有效。返回一个 Long 类型的数值,该数值表示成员属性在其所属的多维数据集字段内的显示位置。可读写。

语法

表达式.PropertyOrder

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

说明

设置该属性将重新安排该多维数据集字段的属性的顺序。该属性从一开始。允许的区域从一到为层次结构显示的成员属性字段的最大数量。

如果 IsMemberProperty 属性为 False,则使用 PropertyOrder 属性将导致一个运行时错误。

示例

本示例判断第四个字段中是否存在成员属性,如果存在,则显示成员属性的位置。 ET 将该信息通知用户。本示例假定数据透视表位于活动工作表上,并且基于联机分析处理 (OLAP)?(OLAP:为查询和报表(而不是处理事务)而进行了优化的数据库技术。OLAP 数据是按分级结构组织的,它存储在多维数据集而不是表中。) 数据源。

示例代码
function CheckPropertyOrder() {
    let pvtTable = ActiveSheet.PivotTables(1)
    let pvtField = pvtTable.PivotFields(4)
    // Check for member properties and notify user.
    if(pvtField.IsMemberProperty == false) {
        MsgBox("No member properties present.")
    }
    else {
        MsgBox("The property order of the members is: " + pvtField.PropertyOrder)
    }
}


请参阅