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

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

Параметры

  • Название
    Введите имя действия.

  • Цель действия
    Разверните для просмотра параметров Целевой тип и Целевой объект.

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

    Значение

    Выбранный объект

    Элементы атрибута

    Элемент выбирается из уровня на основе атрибута в Целевом объекте.

    Ячейки

    Выбран именованный набор в Целевом объекте. Выберите Все ячейки для выделения всех ячеек куба.

    Куб

    Выбран куб в Целевом объекте. Выберите CURRENTCUBE, чтобы использовать текущий куб.

    ПримечаниеПримечание

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

    Элементы измерения

    Выбран элемент измерения в Целевом объекте.

    Иерархия

    Выбрана иерархия в Целевом объекте.

    Элементы иерархии

    Выбран элемент в рамках иерархии в Целевом объекте.

    Уровень

    Выбран уровень в Целевом объекте.

    Элементы уровня

    Выбран элемент в рамках уровня в Целевом объекте.

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

  • Условие (необязательно)
    Введите многомерное выражение, описывающее дополнительное условие, используемое совместно с Целевым объектом, которое еще более ограничивает доступность действия. Выражение должно возвращать логическое значение; значение true означает, что действие доступно.

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

  • Содержимое действия
    Разверните для просмотра параметров Тип и Выражение действия.

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

    Значение

    Описание

    Набор данных

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

    Частный

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

    Набор строк

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

    Инструкция

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

    URL-адрес

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

    Дополнительные сведения о типах действий см. в разделе Действия (службы Analysis Services — многомерные данные).

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

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

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

    ПримечаниеПримечание

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

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

    Значение

    Описание

    Пакет

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

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

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

    При открытии

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

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

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

    ПримечаниеПримечание

    Этот параметр только рекомендует клиентскому приложению, какое клиентское приложение должно выполнять действие, однако непосредственно доступ к действию он не контролирует. Клиентские приложения должны скрывать все связанные с другими приложениями действия.

  • Описание
    Введите необязательное описание действия.

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

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

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

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

См. также

Справочник

Действия (конструктор кубов) (службы Analysis Services — многомерные данные)

Панель инструментов (вкладка «Действия», конструктор кубов) (службы Analysis Services — многомерные данные)

Организатор действий (вкладка «Действия», конструктор кубов) (службы Analysis Services — многомерные данные)

Средства вычисления (вкладка «Действия», конструктор кубов) (службы Analysis Services — многомерные данные)

Редактор формы действия детализации (вкладка «Действия» конструктора кубов) (службы Analysis Services — многомерные данные)

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