Добавление ссылок в шаблоны отчетов
Вы можете добавлять ссылки на другие части системы во время создания шаблонов отчетов для приложений Web Access и Ivanti Workspaces. Например, вы можете добавить действие Добавить примечание в шаблон отчета, который применяется к запросу инцидента, чтобы пользователи могли добавлять из списка запросов примечания непосредственно в инциденты, не открывая запись. Иначе вы можете создать гаджет "Данные", использующий изображения для представления ссылок в вашем приложении самообслуживания для запуска новой формы "Запрос" или информационной панели "Каталог услуг".
Эти ссылки добавляются с применением управляющего слова applink:, которое может использоваться вместе со ссылками в различных частях приложения. Каждый тип ссылок может содержать ряд параметров для точной идентификации запускаемых элементов.
Команда |
Пример |
Обязательные параметры |
Дополнительные параметры |
---|---|---|---|
действие |
Добавить примечание |
function_name |
|
объект |
Существующая запись, такая как профиль вошедшего в систему пользователя |
|
class_name
|
create |
Создать новую запись, например, "Новый запрос" |
class_name |
lifecycle_name |
информационная панель |
Ярлык на информационную панель |
|
id |
query |
Ссылка для выполнения запроса |
class_name
|
query
|
Ссылки должны иметь форму:
applink:<command>?<parameter1>&<parameter2>
Например, для добавления ссылки в шаблон отчета запроса инцидента, который добавляет примечание в инцидент, добавьте следующее в свой шаблон HTML отчета:
<a href="applink:действие?function_name=AddNote">Нажмите здесь для добавления примечания</a>
Чтобы добавить ссылку в запрос гаджета данных, создайте ссылку, подобную следующей:
<a href="applink:query?class_name=KnowledgeManagement.Article&атрибуты=Title,Description,Effectiveness,CreateUser.Title,CreateDate&sort_by=CreateDate&enable_launch=false&заголовок=Article%20List">Нажмите здесь для отображения статьи</a>
Для определения правильного формата ссылок на ваши данные ознакомьтесь с тем, как в приложении Web Access формируется URL-адрес, который нужно поместить в ссылку.
Если вы используете команду объект без параметров, она откроет текущую запись. Вы не сможете использовать гаджеты данных.
Вы не сможете использовать команду действие в гаджетах данных.
Если вы используете команду query, вы ДОЛЖНЫ указать последним следующий параметр: заголовок.