Zestaw wierszy MDSCHEMA_ACTIONS
W tym artykule opisano akcje, które mogą być dostępne dla aplikacji klient.
Zestaw wierszy kolumn
The MDSCHEMA_ACTIONS zestaw wierszy contains the following columns.
Nazwa kolumna |
Typ wskaźnika |
Długość |
Description |
|---|---|---|---|
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 |
Mapę bitową, która jest używana do określenia metoda wyzwalającego dla akcja.Plik Msmd.h definiuje następujące bitowych stałych wartości dla tej mapy bitowej:
|
|
COORDINATE |
DBTYPE_WSTR |
Wyrażenie Multidimensional Expressions (MDX), które określa obiekt lub punktu o podanych współrzędnych w przestrzeni wielowymiarowej, w których akcja jest wykonywana.Jest zadaniem aplikacji klient, która dostarcza wartość kolumna tego ograniczenia. The CORDINATE must resolve to the object specified in COORDINATE_TYPE. |
|
COORDINATE_TYPE |
DBTYPE_I4 |
Mapa bitowa, która określa sposób COORDINATE ograniczenie kolumna jest interpretowane. Plik Msmd.h definiuje następujące bitowych stałych wartości dla tej mapy bitowej:
|
|
ACTION_CAPTION |
DBTYPE_WSTR |
Nazwa akcja, jeśli nie określono żadnych podpisów i tłumaczenie nie zostały określone w DDL. Jeśli określono podpis lub tłumaczeń i CaptionIsMDX ma wartość false, jedną z następujących ciągów:
Jeśli określono podpis lub tłumaczeń i CaptionIsMDX ma wartość true, ciąg znaków, wynikających z znajdowanie translacji odpowiednie dla określonego języka lub określonego tłumaczenie w podpisie DDL i obliczanie formuły, aby utworzyć ciąg znaków. Jeśli akcja została określona w MDX Script, nie ma żadnych tłumaczeń i podpis jest zawsze traktowany jako wyrażenie MDX. |
|
DESCRIPTION |
DBTYPE_WSTR |
Przyjazny dla użytkownika opis akcja. |
|
CONTENT |
DBTYPE_WSTR |
Wyrażenie lub zawartość akcja, która ma być uruchomiona. |
|
APPLICATION |
DBTYPE_WSTR |
Nazwa aplikacji, która ma zostać użyty, aby uruchomić akcja. |
|
INVOCATION |
DBTYPE_I4 |
Informacje na temat jak wywołać akcja:
Te wartości wyliczenia są zdefiniowane w pliku Msmd.h. |
Zestaw wierszy są sortowane na CATALOG_NAME, SCHEMA_NAME, CUBE_NAME, ACTION_NAME.
Uwaga
Działania MDACTION_TYPE_PROPRIETARY Typ musi podać wartość dla APPLICATION Kolumna.
Ograniczenie kolumny
The MDSCHEMA_ACTIONS zestaw wierszy can be restricted on the columns listed in the following tabela.
Nazwa kolumna |
Typ wskaźnika |
Państwo 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 |
(Optional) The INVOCATION restriction kolumna defaults to the value of MDACTION_INVOCATION_INTERACTIVE. Aby pobrać wszystkie akcje, należy użyć MDACTION_INVOCATION_ALL wartość w INVOCATION Kolumna ograniczeń. |
CUBE_SOURCE |
DBTYPE_UI2 |
(Opcjonalnie) Mapa bitowa z jedną z następujących prawidłowych wartości:
Ograniczenie domyślne jest wartość 1. |
Important Note: |
|---|
The INVOCATION restriction kolumna has a default value of MDACTION_INVOCATION_INTERACTIVE. Każdy zestaw zestaw wierszy schematu, które nie są jawnie określone wartości 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 Kolumna ograniczeń. |
Aplikacje klienckie można określić więcej niż jeden ACTION_TYPE za pomocą operator OR.
Remarks
W poniższej tabela przedstawiono prawidłowy COORDINATE i COORDINATE_TYPE zespoły.
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 |
Important Note: