Аналитика > Разработка анализа > Шаг 1. Определение критериев в аналитике > Добавление ссылок на действия в анализы
Добавление ссылок на действия в анализы
В анализы можно добавлять ссылки на действия. Щелчок ссылок на действия в записях в анализах на вкладке "Аналитика" обеспечивает доступ к страницам сведений о записях. Для добавления ссылок на действия используются описанные ниже способы.
Об именах типов записей в ссылках на действие
При добавлении ссылки на действие нужно использовать исходное имя типа записи в коде или URL-адресе, который добавляет ссылку. Если администратор компании изменил имена типов записей в Oracle CRM On Demand, нужно указать исходное имя типа записи при добавлении ссылки.
Например, администратор компании изменил имя типа записи "Субъект" на имя Клиент. Если требуется добавить ссылку на действие к результату для типа записи "Клиент", ссылка на действие, которая вызывает сценарий браузера или URL-адрес, должна ссылаться на тип записи "Организация" (то есть, на исходное имя типа записи). В зависимости от типа ссылки, которую нужно создать, используйте имя типа записи в ссылке на действие, которая вызывает сценарий браузера или URL-адрес. При добавлении ссылки на действие для типа записи "Клиент" (изначально тип записи "Организация") с помощью сценария "Ссылка на действие" используйте имя типа записи организации в приглашении ссылки.
При добавлении ссылки на действие, которая вызывает сценарий браузера или URL-адрес, для типа записи "Клиент" (изначально тип записи "Организация") приглашения из предыдущего снимка должны выглядеть следующим образом:
Имя
|
Приглашение
|
Тип записи
|
Тип записи
|
Идентификатор строки
|
Идентификатор строки
|
При указании значения типа записи в предложении сценария имя типа записи должно быть правильно написано. Однако в поле не учитывается регистр.
В этом поле можно указать следующие типы записей:
возможность, организация, контакт, пользователь, обслуживание, зацепка, кампания, партнер, решения, доход, встреча, задача.
СОВЕТ. Чтобы определить исходное имя типа записи, для которой добавляется ссылка, откройте главную страницу для типа записи. URL-адрес в поле адреса в окне браузера показывает исходное имя типа записи. В примере, где тип записи "Организация" был переименован в "Клиент", главная страница клиента имеет следующий URL-адрес: https://server_name/OnDemand/user/AccountHomePage , где: server_name - это URL-адрес, используемый для входа в Oracle CRM On Demand
При добавлении ссылки на действие для типа записи "Клиент" (исходное имя "Субъект") с помощью URL-адреса используйте имя типа записи Субъект в URL-адресе, как показано в следующем примере:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/AccountDetail?OMTGT=AccountDetailForm&OMTHD=AccountDetailNav&AccountDetailForm.Id="@">” @”</a>"
СОВЕТ. Чтобы определить правильный URL-адрес для страницы "Сведения" для типа записи, откройте страницу сведений для любой записи того типа. В поле адреса в строке заголовка окна браузера скопируйте соответствующую часть строки адреса, от http до Id=. В примере, где тип записи "Субъект" был переименован в "Клиент", URL-адрес копируется со страницы "Сведения" записи клиента.
В некоторых случаях полное имя типа записи используется во всех местах в URL-адресе для страницы сведений типа записи, как в URL-адресе, показанном в предыдущем примере. В других случаях в определенных местах URL-адреса используется сокращенный вариант имени типа записи.
Например, если тип записи, для которого добавляется ссылка, первоначально имел имя "Возможность", URL-адрес будет выглядеть так:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/OpportunityDetail?OMTGT=OpptyDetailForm&OMTHD=OpportunityDetailNav&OpptyDetailForm.Id="@">” @”</a>"
Добавление ссылок на действия с использованием ссылки на действие, вызывающей сценарий браузера
- В Oracle CRM On Demand Analytics на вкладке "Критерии" добавьте столбцы в отчет.
- Необходимо добавить в отчет поле идентификатора типа записи (например, идентификатор организации). Поле идентификатора типа записи является обязательным, поскольку оно будет использоваться для определения записи, к которой требуется перейти. Этот столбец может быть скрыт, если он необходим, но не обязателен, как описано ниже:
- Нажмите кнопку "Свойства столбца" для столбца идентификатора типа записей.
- В диалоговом окне "Свойства столбца" откройте вкладку "Формат столбца".
- На вкладке "Формат столбца" установите для этого столбца флажок "Скрыть" и нажмите OK.
- На вкладке "Критерии" нажмите кнопку "Свойства столбца" для столбца типа записи, в котором создается ссылка на действие.
- В диалоговом окне "Свойства столбца" откройте вкладку "Взаимодействие".
- На вкладке "Взаимодействие" выполните следующие действия:
- Выберите "Ссылки на действия" в раскрывающемся меню для основного взаимодействия в поле "Значение".
- Нажмите кнопку "Добавить ссылку на действие"
- Во всплывающем окне "Новая ссылка действия" нажмите кнопку "Создать новое действие" и выберите "Вызов сценария браузера" в раскрывающемся меню.
- Во всплывающем окне создания нового действия нажмите кнопку "Обзор" и выберите в качестве имени функции USERSCRIPT.ActionLink.
- В разделе "Параметры":
- Для типа записи в столбце значения введите имя типа записи, для которой создается анализ (например, организация). Установите фиксированные и скрытые флажки, поскольку это значение будет постоянным во всем анализе и не требует повторного ввода. Поддерживаемые типы записей: возможность, организация, контакт, пользователь, обслуживание, зацепка, кампания, партнер, решения, доход, встреча, задача
- Для идентификатора строки выделите "Значение столбца" из раскрывающегося меню и выберите соответствующий столбец "Идентификатор объекта". добавленный на предыдущем шаге при определении критериев. Установите фиксированные и скрытые флажки также и для этой строки, поскольку это значение будет неизменным в отчете и не требует повторного ввода. (Например, выберите "Организация.Идентификатор организации" из раскрывающегося списка для значений столбца)
- В окне "Свойства столбца" установите флажок "Не отображать во всплывающем окне", если во время выполнения доступна только одна ссылка на действие.
- Нажмите кнопку ОК.
- Чтобы отобразить отчет, перейдите на вкладку "Результаты".
Ниже приводится процедура добавления ссылок на действия с помощью URL-адресов. Эту процедуру можно использовать в целях добавления ссылок на действия для любого типа записей.
Порядок добавления ссылок на действия с помощью URL-адресов
- В Oracle CRM On Demand Analytics на вкладке "Критерии" добавьте в отчет столбцы, включая столбец идентификатора типа записей (например, "Идентификатор организации").
ПРИМЕЧАНИЕ. Чтобы получить рабочую ссылку на действие, необходимо добавить в отчет поле идентификатора типа записей.
- Нажмите кнопку "Свойства столбца" для столбца идентификатора типа записей.
- В диалоговом окне "Свойства столбца" откройте вкладку "Формат данных".
- На вкладке "Формат данных" выполните следующие действия:
- Установите флажок "Переопределить формат данных по умолчанию"
- В списке "Интерпретировать текст как" выберите "Пользовательский формат текста".
- В поле "Пользовательский формат текста" введите код для ссылки после знака (@), как показано в следующем примере:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/OpportunityDetail?OMTHD=OpportunityDetailNav&OMTGT=OpptyDetailForm&OpptyDetailForm.Id="@">” @”</a> где: в примере отображается server_name, заменяющее URL-адрес, использованный для входа в Oracle CRM On Demand.
В предыдущем примере показан URL-адрес для типа записи "Возможность". Используйте соответствующий URL-адрес для сервера Oracle CRM On Demand и типа записи, для которой создается ссылка.
ПРИМЕЧАНИЕ. В URL-адресе должно использоваться исходное имя типа записи. Если администратор компании переименовал типы записей в Oracle CRM On Demand, следует определить исходное имя типа записи, для которой добавляются ссылки на действия, и использовать это имя в URL-адресе.
Oracle CRM On Demand Analytics вместо последнего знака (@) в строке подставляет значение идентификатора типа записей для каждой записи в отчете. Чтобы в ссылке не отображался идентификатор типа записей, замените последний знак (@) на текст, который должен отображаться. В следующем примере идентификатор в ссылке на действие будет заменен словом Представление:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/OpportunityDetail?OMTHD=OpportunityDetailNav&OMTGT=OpptyDetailForm&OpptyDetailForm.Id="@">View</a>"
- Нажмите кнопку ОК.
- Для предварительного просмотра анализа щелкните "Показать, как будут выглядеть результаты в информационной панели".
В следующем примере показан код, используемый для ссылки в записи актива:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/AssetDetail?OMTHD=AssetDetailNav&OMTGT=AssetDetailForm&AssetDetailForm.Id="@">"@"</a>"
В следующем примере показан код, используемый для ссылки в записи встречи:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/ApptDetail?OMTHD=ApptRead&OMTGT=ApptDetailForm&ApptDetailForm.Id="@">"@"</a>"
В следующем примере показан код, используемый для ссылки в записи задачи:
http://"@[html]"<a target=_top href=https://server_name/OnDemand/user/TaskDetail?OMTHD=ReadTaskDetail&OMTGT=TaskDetailForm&TaskDetailForm.Id="@">"@"</a>"
|