MDSCHEMA_ACTIONS wierszy
W tym artykule opisano akcje, które mogą być dostępne do aplikacji klient.
Zestaw wierszy kolumn
MDSCHEMA_MEMBERS zestaw wierszy zawiera następujące kolumny.
Nazwa kolumny |
Typ wskaźnika |
Długość |
Opis |
---|---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
Nazwa bazy danych. |
|
SCHEMA_NAME |
DBTYPE_WSTR |
Nieobsługiwane.Zawsze zawiera VT_NULL. |
|
CUBE_NAME |
DBTYPE_WSTR |
Nazwa moduł, do której należy ta akcja. |
|
ACTION_NAME |
DBTYPE_WSTR |
Nazwa tej akcja. |
|
ACTION_TYPE |
DBTYPE_I4 |
Mapa bitowa jest używany do określenia metoda wyzwalającego akcja.Plik Msmd.h definiuje stałe wartości bitów dla tej mapy bitowej:
|
|
COORDINATE |
DBTYPE_WSTR |
Wyrażenie Multidimensional Expressions (MDX) określa współrzędnych lub obiektu w przestrzeni wielowymiarowej, wykonywania akcja.Obowiązkiem aplikacji klient w celu wartość tego ograniczenia jest kolumna. CORDINATE Musi być rozpoznawana obiektu określonego w COORDINATE_TYPE. |
|
COORDINATE_TYPE |
DBTYPE_I4 |
Mapa bitowa, która określa sposób COORDINATE ograniczeń kolumna jest interpretowana.Plik Msmd.h definiuje stałe wartości bitów dla tej mapy bitowej:
|
|
ACTION_CAPTION |
DBTYPE_WSTR |
Nazwa akcja, jeśli nie określono żadnego podpisu i tłumaczenie nie określono DDL. Jeśli określono podpis lub tłumaczeń i CaptionIsMDX ma wartość false, jeden z następujących ciągów:
Jeśli określono podpis lub tłumaczeń i CaptionIsMDX ma wartość true, ciąg wynikające z znajdowanie translacji odpowiednie dla określonego języka lub tłumaczenie określony w podpisie DDL i obliczanie formuły, aby utworzyć ciąg. Jeśli akcja została określona w skryptu MDX, nie ma żadnych tłumaczeń i podpis jest zawsze traktowany jako wyrażenie MDX. |
|
DESCRIPTION |
DBTYPE_WSTR |
Przyjazny opis akcja. |
|
CONTENT |
DBTYPE_WSTR |
Wyrażenie lub zawartości akcja, która ma być uruchomiona. |
|
APPLICATION |
DBTYPE_WSTR |
Nazwa aplikacji, która ma być używany, aby uruchomić akcja. |
|
INVOCATION |
DBTYPE_I4 |
Informacje na temat jak wywołać akcja:
Te wartości wyliczenia są zdefiniowane w pliku Msmd.h. |
The zestaw wierszy is sorted on CATALOG_NAME, SCHEMA_NAME, CUBE_NAME, ACTION_NAME.
Ostrzeżenie
Działania MDACTION_TYPE_PROPRIETARY typu należy podać wartość dla APPLICATION kolumna.
Ograniczenie kolumn
MDSCHEMA_MEMBERS Można ograniczyć zestaw wierszy kolumn wymienionych w poniższej tabela.
Nazwa kolumny |
Typ wskaźnika |
Stan ograniczeń |
---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
Opcjonalne |
SCHEMA_NAME |
DBTYPE_WSTR |
Opcjonalne |
CUBE_NAME |
DBTYPE_WSTR |
Obowiązkowe |
ACTION_NAME |
DBTYPE_WSTR |
Opcjonalne |
ACTION_TYPE |
DBTYPE_I4 |
Opcjonalne |
COORDINATE |
DBTYPE_WSTR |
Obowiązkowe |
COORDINATE_TYPE |
DBTYPE_I4 |
Obowiązkowe |
INVOCATION |
DBTYPE_I4 |
(Opcjonalnie) INVOCATION Ograniczenie domyślne kolumna do wartości MDACTION_INVOCATION_INTERACTIVE.Aby pobrać wszystkie akcje, użyj MDACTION_INVOCATION_ALL wartość w INVOCATION ograniczeń kolumna. |
CUBE_SOURCE |
DBTYPE_UI2 |
(Opcjonalnie) Bitmapy z jednego z następujących prawidłowych wartości:
Domyślne ograniczenie jest wartość 1. |
![]() |
---|
INVOCATION Ograniczeń kolumna ma wartość domyślną MDACTION_INVOCATION_INTERACTIVE.Dowolny zestaw zestaw wierszy schematu , nie jawnie określić wartość dla tej kolumna zawiera tylko wiersze z wartością.Zestaw wierszy zawiera cały zestaw akcji, należy użyć MDACTION_INVOCATION_ALL stała w INVOCATION ograniczeń kolumna. |
Aplikacje klienckie można zdefiniować kilka ACTION_TYPE za pomocą operator OR.
Uwagi
W poniższej tabela przedstawiono prawidłowe COORDINATE i COORDINATE_TYPE kombinacje.
Typ układu WSPÓŁRZĘDNYCH obiektu |
COORDINATE_TYPE |
---|---|
Cube |
MDACTION_COORDINATE_CUBE |
Dimension |
MDACTION_COORDINATE_DIMENSION MDACTION_COORDINATE_LEVEL MDACTION_COORDINATE_MEMBER MDACTION_COORDINATE_SET MDACTION_COORDINATE_CELL |
Hierarchy |
MDACTION_COORDINATE_DIMENSION |
Level |
MDACTION_COORDINATE_LEVEL |
Member |
MDACTION_COORDINATE_MEMBER |
Set |
MDACTION_COORDINATE_SET |
cell |
MDACTION_COORDINATE_CELL |