Запуск отчетов
При запуске отчета SberMobile Server выполняет выражение данных источника, использует полученные данные для заполнения шаблона отчета и показывает подготовленный отчет при помощи Пользовательской процедуры Показать отчет.
Запуск отчета может осуществляться одним из приведенных ниже способов:
Напрямую, используя действие Показать отчет в контексте отчета. Для относительных отчетов данный метод оценивает выражение данных источника относительно контекста, заданного свойством отчета "Контекст по умолчанию".
При помощи действия Запустить отчет (см. далее). Для относительных отчетов данный метод оценивает выражение данных источника относительно контекста, из которого запускается данное действие.
Действие запуск отчета
Данное действие можно найти в любом контексте, для которого выражение пригодности является true. Например, если создается Отчет посещаемости для контекста Владелец карточки (т.е. выражение пригодности является {.#type} == 'cardholder'
), в контексте каждого владельца карточки появляется действие Attendance Report
. Его описание совпадает с описанием отчета. Действия, используемые для запуска отчета, можно легко узнать по иконке . Пожалуйста, обратитесь к разделу Ссылки для подробного описания принципа работы ссылки{.#type}
.
Чтобы сделать данное действие доступным, пользователь должен обладать действующими правами доступа в поле Пользователь в двух контекстах:
Контекст, на основе которого работает отчет, т.е. в котором определено действие Запустить отчет.