Udostępnij przez


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:

  • MDACTION_TYPE_URL (0x01)

  • MDACTION_TYPE_HTML (0x02)

  • MDACTION_TYPE_STATEMENT (0x04)

  • MDACTION_TYPE_DATASET (0x08)

  • MDACTION_TYPE_ROWSET (0x10)

  • MDACTION_TYPE_COMMANDLINE (0x20)

  • MDACTION_TYPE_PROPRIETARY (0x40)

  • MDACTION_TYPE_REPORT (0x80)

  • MDACTION_TYPE_DRILLTHROUGH (0x100)

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:

  • MDACTION_COORDINATE_CUBE (1)

  • MDACTION_COORDINATE_DIMENSION (2)

    odnosi się do hierarchii wymiarów.

  • MDACTION_COORDINATE_LEVEL (3)

  • MDACTION_COORDINATE_MEMBER (4)

  • MDACTION_COORDINATE_SET (5)

  • MDACTION_COORDINATE_CELL (6)

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:

  • Tłumaczenie dla odpowiedniego języka.

  • Określony podpis Jeśli translacji nie został znaleziony w określonym języku.

  • Nazwa akcja, jeśli translacji nie można odnaleźć i podpis nie został określony w języku DDL.

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:

  • MDACTION_INVOCATION_INTERACTIVE (1) wskazuje regularne akcja używana w czasie normalnych operacji. Jest to wartość domyślna dla tej kolumna.

  • MDACTION_INVOCATION_ON_OPEN (2) wskazuje, że czynność należy wykonać przy pierwszym otwarciu kostki.

  • MDACTION_INVOCATION_BATCH (4) indicates that the action is performed as part of a batch operation or Microsoft SQL Server Integration Services task.

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:

  • MODUŁ 1

  • WYMIARU 2

Ograniczenie domyślne jest wartość 1.

Important noteImportant 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

See Also

Reference