Za pomocą właściwości komórki (MDX)
Właściwości komórki w wyrażeń wielowymiarowych (MDX) zawierają informacje o zawartość i format komórek w wielowymiarowego źródło danych, takich jak moduł.
MDX obsługuje kluczowe właściwości komórka w instrukcja SELECT języka MDX do pobierania właściwości wewnętrzne komórka.Właściwości komórka wewnętrzne są najczęściej używane w wizualnej prezentacji danych komórka.
Składnia kluczowe właściwości komórki
Użyj następującej składni, aby CELL PROPERTIES kluczowe MDX SELECT instrukcja:
SELECT [<axis_specification>
[, <axis_specification>...]]
FROM [<cube_specification>]
[WHERE [<slicer_specification>]]
[<cell_props>]
Format zawiera następującą składnię: <cell_props> wartość i w jaki sposób używa tej wartości CELL PROPERTIES słowa kluczowego, wraz z jedną lub więcej właściwości wewnętrzne komórka:
<cell_props> ::= CELL PROPERTIES <property> [, <property>...]
Obsługiwane wewnętrznych właściwości komórki
W poniższej tabela wymieniono właściwości obsługiwanych wewnętrzne komórka, które są używane w <property> wartości.
Właściwość |
Opis |
---|---|
ACTION_TYPE |
Maska bitowa wskazuje, jakie typy akcji istnieje komórka.Ta właściwość może mieć jedną z następujących wartości:
![]()
Operacje drążenia nie są uwzględniane dla kwerend zawierającym zestaw w gdzie klauzula.
|
BACK_COLOR |
Kolor tła do wyświetlania VALUE lub FORMATTED_VALUE właściwość.Aby uzyskać więcej informacji, zobacz FORE_COLOR i BACK_COLOR zawartość (MDX). |
CELL_ORDINAL |
Liczba porządkowa komórka w zestawie danych. |
FONT_FLAGS |
Maska bitów, wyszczególniający wpływu na czcionki.Wartość jest wynikiem logiczną operację lub jednej lub więcej z następujących stałych:
Na przykład wartość 5 reprezentuje kombinację pogrubienie (MDFF_BOLD) i podkreślenie (MDFF_UNDERLINE) efektów czcionek. |
FONT_NAME |
Czcionka ma być używany do wyświetlania VALUE lub FORMATTED_VALUE właściwość. |
FONT_SIZE |
Rozmiar czcionek używanych do wyświetlania VALUE lub FORMATTED_VALUE właściwość. |
FORE_COLOR |
Kolor pierwszego planu do wyświetlania VALUE lub FORMATTED_VALUE właściwość.Aby uzyskać więcej informacji, zobacz FORE_COLOR i BACK_COLOR zawartość (MDX). |
FORMAT |
Same as FORMAT_STRING. |
FORMAT_STRING |
Ciąg formatu używane do tworzenia FORMATTED_VALUE wartości właściwość.Aby uzyskać więcej informacji, zobacz Zawartość FORMAT_STRING (MDX). |
FORMATTED_VALUE |
Ciąg znaków, który reprezentuje Wyświetlanie sformatowanych VALUE właściwość. |
LANGUAGE |
The locale where the FORMAT_STRING will be applied.LANGUAGE is usually used for currency conversion. |
UPDATEABLE |
Wartość wskazująca, czy komórka może być aktualizowany.Ta właściwość może mieć jedną z następujących wartości:
|
VALUE |
Niesformatowany wartość komórka. |
Tylko CELL_ORDINAL, FORMATTED_VALUE, i VALUE Właściwości komórka są wymagane.Wszystkie właściwości komórka wewnętrzna lub specyficzne dla dostawca są definiowane w PROPERTIES zestaw zestaw wierszy schematu, włącznie z ich typy danych i obsługa dostawca.Więcej informacji o PROPERTIES zestaw wierszy schematu, zobacz MDSCHEMA_PROPERTIES wierszy.
Domyślnie jeśli CELL PROPERTIES nie zostanie użyte słowo kluczowe, właściwości komórka, zwracane są VALUE, FORMATTED_VALUE, i CELL_ORDINAL (w tej kolejności).Jeśli CELL PROPERTIES użyć słowa kluczowego z zwracane są tylko te właściwości komórka jawny ze słowem kluczowym.
Poniższy przykład ilustruje użycie CELL PROPERTIES słowa kluczowego w kwerendzie MDX:
SELECT
{[Measures].[Reseller Gross Profit]} ON COLUMNS,
{[Reseller].[Reseller Type].[Reseller Name].Members} ON ROWS
FROM [Adventure Works]
CELL PROPERTIES VALUE, FORMATTED_VALUE, FORMAT_STRING, FORE_COLOR, BACK_COLOR
Właściwości komórki nie są zwracane dla kwerendy MDX, które zwracają zestawów wierszy spłaszczone; przypadek każdej komórka jest przedstawione tylko FORMATTED_VALUE właściwość komórka zostały zwrócone.
Ustawianie właściwości komórki
Cell properties can be set in Microsoft SQL Server Usługi Analysis Services in various places.Na przykład zestaw właściwość ciąg formatu regularne środki, na karcie struktury modułu modułu edytora w BI Development Studio; tej samej właściwość zestaw dla miary obliczeniowe zdefiniowane dla moduł na karcie obliczeń w module edytorze; miara obliczeniowe zdefiniowane w klauzula WITH kwerendy mają ich ciąg formatu zdefiniowane zbyt.Następująca kwerenda demonstruje, jak na miarę obliczeniową zestaw właściwości komórka::
WITH MEMBER MEASURES.CELLPROPERTYDEMO AS [Measures].[Internet Sales Amount]
, FORE_COLOR=RGB(0,0,255)
, BACK_COLOR=IIF([Measures].[Internet Sales Amount]>7000000, RGB(255,0,0), RGB(0,255,0))
, FONT_SIZE=10
, FORMAT_STRING='#,#.000'
SELECT MEASURES.CELLPROPERTYDEMO ON 0,
[Date].[Calendar Year].[Calendar Year].MEMBERS ON 1
FROM [Adventure Works]
CELL PROPERTIES VALUE, FORMATTED_VALUE, FORE_COLOR, BACK_COLOR, FONT_SIZE