Za pomocą właściwości komórka (MDX)
Właściwości komórka w wyrażeniach MDX (Multidimensional) zawierają informacje o zawartość i format komórek w wielowymiarowego urządzenie źródłowe danych, takich jak moduł.
MDX obsługuje właściwości komórka słowo kluczowe w instrukcja SELECT języka MDX w celu pobrania właściwości wewnętrzne komórki.Właściwości komórka wewnętrzne są najczęściej używane w wizualnej prezentacji danych komórka.
KOMÓRKA właściwości słowo kluczowe składni
Należy użyć następującej składni dla CELL PROPERTIES słowo kluczowe MDX SELECT instrukcja:
SELECT [<axis_specification>
[, <axis_specification>...]]
FROM [<cube_specification>]
[WHERE [<slicer_specification>]]
[<cell_props>]
Następująca składnia pokazuje format <cell_props> wartość i w jaki sposób używa tej wartości CELL PROPERTIES słowo kluczowe wraz z jedną lub więcej właściwości wewnętrzne komórka:
<cell_props> ::= CELL PROPERTIES <property> [, <property>...]
Obsługiwane specyficznych właściwości komórka
W poniższej tabela przedstawiono właściwości obsługiwanych wewnątrz komórka, które są używane w <property> wartość.
Właściwość |
Description |
---|---|
ACTION_TYPE |
Maskę bitów wskazującą, które typy akcji komórka.Ta właściwość może mieć jedną z następujących wartości:
Note:
Drążenie akcje nie są uwzględniane w kwerendach, 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 spis treści (MDX). |
CELL_ORDINAL |
Liczba porządkowa komórek do danych. |
FONT_FLAGS |
Maska bitów, zawierający szczegóły na temat wpływu na czcionki.Wartość jest wynikiem bitowe operacja OR jednej lub kilku z następujących stałych:
Na przykład wartość 5 reprezentuje kombinację pogrubienie)MDFF_BOLD) oraz podkreślenie ()MDFF_UNDERLINE) efekty czcionki. |
FONT_NAME |
Czcionki mają być używane w celu wyświetlenia VALUE lub FORMATTED_VALUE Właściwość. |
FONT_SIZE |
Rozmiar czcionki, który będzie używany 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 spis treści (MDX). |
FORMAT |
Sam, jak FORMAT_STRING. |
FORMAT_STRING |
Ciąg formatu, który został użyty do utworzenia FORMATTED_VALUE wartość właściwość. Aby uzyskać więcej informacji zobacz Spis treści FORMAT_STRING (MDX). |
FORMATTED_VALUE |
Ciąg znaków reprezentujący sformatowany wyświetlania VALUE Właściwość. |
LANGUAGE |
The locale where the FORMAT_STRING will be applied.LANGUAGE is usually used for currency conversion. |
UPDATEABLE |
Wartość, która wskazuje, czy komórka może być aktualizowane.Ta właściwość może mieć jedną z następujących wartości:
|
VALUE |
Niesformatowany wartość komórka. |
Tylko CELL_ORDINAL, FORMATTED_VALUE, a VALUE Właściwości komórka są wymagane. Wszystkie właściwości komórka wewnętrzna lub specyficznym dla dostawcy, są definiowane w PROPERTIES Zestaw schematu zestaw wierszy, łącznie z ich typy danych i dostawca pomocy technicznej. Aby uzyskać więcej informacji na temat PROPERTIES zestaw wierszy schematu, zobacz Zestaw wierszy MDSCHEMA_PROPERTIES.
Domyślnie jeśli CELL PROPERTIES słowo kluczowe nie jest używany, są zwracane właściwości komórka VALUE, FORMATTED_VALUE, a CELL_ORDINAL (w tej kolejności). Jeśli CELL PROPERTIES użyć słowa kluczowego, zwracane są tylko te właściwości komórka stwierdza się tego wyraźnie ze słowem kluczowym.
W poniższym przykładzie zademonstrowano użycie CELL PROPERTIES słowo kluczowe w kwerendy 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 danego zwrotu spłaszczone zestawów wierszy kwerendy MDX; w takim przypadek każda komórka jest reprezentowana tak, jakby tylko FORMATTED_VALUE Właściwość komórki zostały zwrócone.
Ustawianie właściwości komórka
Cell properties can be in Microsoft SQL Server Analysis Services through the Calculations tab on the Cube Designer or the Dimension Designer.Właściwości komórka są przedstawiane jako ciąg wyrażenia, wyświetlane w następującym przykładzie, który zapewnia określony element członkowski jest żółte tło z czerwonym pierwszego planu:
FORE_COLOR='255',BACK_COLOR='65535'
Właściwości komórka zazwyczaj rzutować nadrzędnych element członkowski, chyba że nadrzędny to składnik niestandardowy z właściwości komórka.W takim wypadku właściwości komórka nadrzędnej zastępują właściwości komórka, pochodzące z jego elementów podrzędnych.