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 的季度中的单位。