Поделиться через


Редактор формы действия (вкладка «Действия», конструктор кубов) (службы SSAS)

Используйте панель «Редактор формы действия» на вкладке Действия конструктора кубов для создания и модификации стандартных действий.

Параметры

  • Имя
    Введите имя действия.
  • Цель действия
    Разверните для просмотра параметров Целевой тип и Целевой объект.
  • Целевой тип
    Выберите тип объекта, с которым необходимо связать действие. Сервер возвращает клиенту только те действия, которые применяются к объекту указанного типа. Действие доступно клиенту, если выполняется Условие и если выбраны объекты, указанные в следующей таблице.

    Значение

  • Целевой объект
    Выберите объект, с которым будет связано действие. Экземпляр служб Analysis Services возвращает клиенту лишь те действия, которые применимы к выделенному объекту. Список доступных объектов ограничивается выбором целевого типа.
  • Условие (необязательно)
    Введите многомерное выражение, описывающее дополнительное условие, используемое совместно с целевым объектом, которое дополнительно ограничивает доступность действия. Выражение должно возвращать логическое значение, которое в случае значения TRUE означает, что действие доступно.

    Перетащите выбранные элементы из панели Средства вычисления в данный параметр, чтобы включить синтаксис многомерных выражений для выбранного элемента.

  • Содержимое действия
    Разверните для просмотра параметров Тип и Выражение действия.
  • Тип
    Выберите тип действия, которое нужно совершить при его выполнении. Доступны следующие типы действий.

    Значение Описание

    Набор данных

    Возвращает инструкцию многомерного выражения, представляющую многомерный набор данных, который должен быть запущен и отображен клиентским приложением.

    Частный

    Возвращает специальную строку, которая может быть интерпретирована клиентскими приложениями, ассоциированными с настройкой Приложение для данного действия.

    Набор строк

    Возвращает инструкцию многомерного выражения, представляющую набор строк в табличном формате, который должен быть запущен и отображен клиентским приложением.

    Инструкция

    Возвращает командную строку, которая должна быть запущена клиентским приложением.

    URL-адрес

    Возвращает строку унифицированного указателя ресурса (URL-адрес), который открывается клиентским приложением, как правило, с помощью Интернет-обозревателя.

    Дополнительные сведения о типах действий см. в разделе Действия.

  • Выражение действия
    Введите многомерное выражение, которое возвращает строку, возвращаемую действием клиентскому приложению для выполнения.
  • Дополнительные свойства
    Разверните для просмотра параметров Вызов, Приложение, Описание, Заголовок и Заголовок является многомерным выражением.
  • Вызов
    Выберите настройку, указывающую, когда необходимо совершение действия.

    ms188935.note(ru-ru,SQL.90).gifПримечание.
    Этот параметр только рекомендует клиентскому приложению, когда нужно выполнить действие, однако непосредственно вызов действия он не контролирует.

    В следующей таблице описываются доступные настройки.

    Значение Описание

    Пакет

    Действие должно выполняться в составе пакетной операции или задачи служб Integration Services.

    Интерактивно

    Действие запускается при вызове его пользователем.

    При открытии

    Действие запускается при первом открытии куба.

  • Приложение
    Введите имя приложения, которое может интерпретировать строку, возвращаемую выражением действия.

    Помимо этого, данный параметр может использоваться для определения клиентского приложения, которое вызывает данное действие чаще всего, а также для отображения соответствующих значков возле действия во всплывающем меню.

    ms188935.note(ru-ru,SQL.90).gifПримечание.
    Этот параметр только рекомендует клиентскому приложению, какое клиентское приложение должно выполнять действие, однако непосредственно доступ к действию он не контролирует. Клиентские приложения должны скрывать все действия, связанные с другими клиентскими приложениями.
  • Описание
    Введите описание действия (необязательно).
  • Заголовок
    Введите заголовок, под которым действие будет отображаться в клиентском приложении в случае, если в качестве значения Заголовок является многомерным выражением указано False.

    Введите многомерное выражение, которое будет возвращать строку для заголовка, если в качестве значения Заголовок является многомерным выражением указано True.

  • Заголовок является многомерным выражением
    Выберите False, чтобы указать, что Заголовок содержит символьную строку, представляющую собой заголовок, под которым действие будет отображаться в клиентском приложении.

    Выберите True, чтобы указать, что Заголовок содержит многомерное выражение, представляющее собой заголовок, под которым действие будет отображаться в клиентском приложении. Многомерное выражение должно быть вычислено до возврата действия клиентскому приложению.

См. также

Справочник

Действия (конструктор кубов) (службы SSAS)
Панель инструментов (вкладка «Действия», конструктор кубов) (службы SSAS)
Организатор действий (вкладка «Действия», конструктор кубов) (службы SSAS)
Средства вычисления (вкладка «Действия», конструктор кубов) (службы SSAS)
Редактор формы действия детализации (вкладка «Действия» конструктора кубов) (службы SSAS)
Редактор формы действий отчета (вкладка «Действия», конструктор кубов) (службы SSAS)

Справка и поддержка

Получение помощи по SQL Server 2005