SLICEAXISADDFILTERS 的示例 可以使用 SLICEAXISADDFILTERS 函数将筛选器添加到使用切片函数创建的切片。无法使用它将筛选器添加到“新切片”对话框中创建的切片。 此示例基于手动创建的切片的主题示例。 创建主题“手动创建的切片”示例中描述的切片。 创建一个名为 rv_filterxml 的报告变量。 在单元格 B12 中,指定: =SETPROPERTY("","key1","NodeType","Operator","OperatorType","AND","Enabled","True", "Nodetype","Filter","Enabled","True","Parent",1,"Aggregation","Any","FilterType","value","Includeotheraxis","False","value",35000000,"condition","GreaterThan", "Tuple","[measure].defaultmember,[period].defaultmember,[pos].defaultmember,[product].defaultmember,[region].defaultmember,[channel].defaultmember,[valtype].defaultmember", "set","{[measure].[gross margin]}") 将 SETPROPERTY 函数的结果传递给 rv_filterxml 例如,在单元格中创建“设置参数”操作。 在单元格 B15 中,指定 =SLICEADDAXISFILTERS(B7,ReportVariables.rv_filterxml.Text) 在单元格 B17 中,指定 =CREATESLICEDEFINITION("BPT", "Analysis", B9,B15,B8) 将 CREATESLICEDEFINITION 的结果传递给 rv_filterslice 变量。 例如,在单元格中创建“设置参数”操作。 填充 rv_filterxml 和 rv_filterslice 创建以 rv_filterslice 作为源的变量切片。将切片拖到报告中。 切片仅显示毛利大于 35000000 的季度中的单位。