Thuộc tính của bộ lọc trục lát

Bộ lọc trục lát cắt được xác định theo phân cấp. Sử dụng SETPROPERTY để xác định bộ lọc.

Bảng này hiển thị cấu trúc phân cấp của bộ lọc giá trị kiểm tra các hàng cho các giá trị lớn hơn 35000:

Hàng NútType Loại toán tử Đã bật Thành phần gốc Tổng hợp Loại Bộ lọc Bao gồm trục khác Giá trị Điều kiện Bộ Tập hợp
1 OPERATOR ĐÚNG
2 FILTER ĐÚNG 1 ANY VALUE FALSE 35000 > Bộ Tập hợp

Trong bảng, giá trị của thuộc tính ThêmAxisOther là FALSE. Nghĩa là, các giá trị kiểm tra bộ lọc trong vùng dữ liệu không được hiển thị trong các cột của báo cáo. Ví dụ: báo cáo hiển thị các kỳ trên các hàng và đơn vị đo lường trên các cột. Bạn tạo một bộ lọc để hiển thị Đơn vị nơi giá trị của lợi nhuận gộp lớn hơn một số tiền đã chỉ định. Nếu bạn đặt các trục khác thành TRUE, bộ lọc sẽ kiểm tra các giá trị trong cột Đơn vị.

Chức năng SETPROPERTY này tạo ra XML với cùng một cấu trúc với bảng:

=SETPROPERTY("","key1","NodeType","Operator","OperatorType","AND","Enabled","True",
"Nodetype","Filter","Enabled","True","Parent",1,"Aggregation","Any","FilterType","value","Includeotheraxis","False","value",35000,"condition","GreaterThan",
"Tuple","[measure].defaultmember,[period].defaultmember,[pos].defaultmember,[product].defaultmember,[region].defaultmember,[channel].defaultmember,[valtype].defaultmember",
"set","{[measure].[gross margin]}")

Danh sách này hiển thị các thuộc tính được hỗ trợ bởi giá trị và bộ lọc thuộc tính hỗ trợ:

NútType
Giá trị của thuộc tính ButtonType có thể là EntityERAOR OR FTER.
Toán tử cao hơn
Giá trị của thuộc tính toán operatorType có thể là AND hoặc OR.
Đã bật
Giá trị của thuộc tính Đã bật có thể là TRUE hoặc FALSE.
Thành phần gốc
Thuộc tính mẹ chứa thông tin về NútId. Nút gốc (1 trong ví dụ) không có thành phần gốc.
Tổng hợp
Đối với bộ lọc giá trị, đây là các loại tổng hợp được hỗ trợ:
  • Bất kỳ
  • Tổng
  • Tối thiểu
  • Tối đa
  • Trung bình
FilterType
Loại bộ lọc có thể là Giá trị, Thuộc tính hoặc MDX.
Báo các trục khác
Thuộc tính chỉ định sẽ lọc theo các giá trị được hiển thị trong báo cáo hay một số giá trị khác. Ví dụ: bạn có quý tài chính trên các hàng và đơn vị bán hàng trên các cột. Bạn có thể tạo bộ lọc trên trục hàng để chỉ hiển thị quý trong đó đơn vị bán hàng ở trên một giá trị được xác định. Trong trường hợp này, bạn sẽ xác định TRUE. Nghĩa là, bộ lọc sẽ tham chiếu các giá trị được hiển thị trên cột khác, cột khác. Nhưng để hiển thị quý có đơn vị bán hàng trong đó lãi gộp trên một giá trị được xác định, bạn sẽ xác định FALSE và sau đó xác định lãi gộp trong vùng dữ liệu. Nghĩa là, bộ lọc sẽ không tham chiếu các giá trị trên trục cột nhưng các giá trị đó của cột khác, không được hiển thị trong báo cáo.
Điều kiện
Hỗ trợ các kịch bản như sau:
  • Không có
  • Bằng
  • Nhỏ hơn
  • Lớn hơn
  • ÍtOrOr
  • Giữa
  • Không nằm giữa
  • Chứa
  • Chưa có chứa
  • Danh sách In
  • ListList
  • Chỉ có các bộ lọc giá trị - chỉ các bộ lọc giá trị
Bộ
Biểu thức MDX hợp lệ trả về bộ.
Tập hợp
Biểu thức MDX hợp lệ trả về tập hợp.
Phân cấp
Trong bộ lọc thuộc tính, tên duy nhất của phân cấp là bắt buộc.
AttributeFilterType
Trong một bộ lọc thuộc tính, các thuộc tính này được hỗ trợ:
  • Chuỗi
  • Số
  • Ký tự đại diện
  • Regular Lên-ga-ri
Bộ lọc MDX hỗ trợ các thuộc tính sau:
MDX
Bộ lọc MDX hợp lệ được xác định tùy chỉnh.
Đã bật
TRUE hoặc FALSE.