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

Используйте панель Редактор формы действий отчета на вкладке Действия в конструкторе кубов, чтобы изменить действие отчета, выбранное на панели Организатор действий.

Параметры

  • Имя
    Введите имя действия.

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

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

    Значение

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

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

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

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

    Ячейки

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

    Куб

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

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

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

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

    Иерархия

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

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

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

    Уровень

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

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

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

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

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

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

  • Сервер отчетов
    Разверните, чтобы просмотреть параметры Имя сервера, Путь сервера и Формат отчета.

  • Имя сервера
    Введите имя экземпляра служб Microsoft SQL Server Службы Reporting Services, в котором действие приводит к запуску отчета.

  • Путь сервера
    Введите путь к отчету в экземпляре служб Службы Reporting Services. Например, введите Sales/YearlySalesByCategory.

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

    Значение

    Описание

    HTML5

    Отчет возвращается в формате, совместимом со стандартом HTML 5.0.

    HTML3

    Отчет возвращается в формате, совместимом со стандартом HTML 3.2.

    Excel

    Отчет возвращается в виде файла рабочей книги с расширением XLS Microsoft Office Excel.

    PDF

    Отчет возвращается в виде файла Adobe Portable Document Format (PDF).

  • Параметры (необязательно)
    Разверните, чтобы просмотреть сетку, в которой могут быть представлены параметры для отчета, указанного в пункте Отчет. Сетка содержит следующие столбцы.

    Столбец

    Описание

    Имя параметра

    Введите имя параметра отчета для передачи в отчет.

    Значение параметра

    Введите значение параметра отчета для передачи в отчет.

    Нажмите кнопку вызова диалогового окна, обозначенную многоточием (...), чтобы отобразить диалоговое окно Конструктор многомерных выражений и создать многомерное выражение, которое предоставляет значение аргумента отчета. Дополнительные сведения о диалоговом окне Конструктор многомерных выражений см. в разделе Диалоговое окно «Построитель многомерных выражений» (службы Analysis Services — многомерные данные).

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

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

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

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

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

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

    Значение

    Описание

    Пакет

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

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

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

    При открытии

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

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

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

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

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

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

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

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

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

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

См. также

Справочник