Печать      Открыть версию интерактивной справки в формате PDF


Предыдущий раздел

Следующий раздел

Добавление ссылок на действия в анализы

В анализы можно добавлять ссылки на действия. Щелчок ссылок на действия в записях в анализах на вкладке "Аналитика" обеспечивает доступ к страницам сведений о записях. Для добавления ссылок на действия используются описанные ниже способы.

  • Использование ссылок на действия, которые вызывают сценарий браузера. Этот способ позволяет настраивать имя типа записей в отчете как ссылку на действие. Сценарий "Ссылка на действие" берет значение идентификатора строки в отчете, а затем с его помощью извлекает из Oracle CRM On Demand конкретную запись. Данный способ применим к следующим типам записей: организация, кампания, контакт, зацепка, возможность, запрос на обслуживание, пользователь, партнер, доход по продукту для сделки, решения и операция (встречи и задачи).
  • С помощью URL-адресов. Этот способ используется для создания ссылок на любой тип записей в таблице или опорного представления таблицы. Столбец идентификатора типа записей можно настроить как ссылку на действие.

    ПРИМЕЧАНИЕ. Если пользователь щелкает ссылку действий на странице с динамическим макетом, ссылки будут представлены в стандартном макете этой страницы.

Об именах типов записей в ссылках на действие

При добавлении ссылки на действие нужно использовать исходное имя типа записи в коде или 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>"

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

  1. В Oracle CRM On Demand Analytics на вкладке "Критерии" добавьте столбцы в отчет.
  2. Необходимо добавить в отчет поле идентификатора типа записи (например, идентификатор организации). Поле идентификатора типа записи является обязательным, поскольку оно будет использоваться для определения записи, к которой требуется перейти. Этот столбец может быть скрыт, если он необходим, но не обязателен, как описано ниже:
    1. Нажмите кнопку "Свойства столбца" для столбца идентификатора типа записей.
    2. В диалоговом окне "Свойства столбца" откройте вкладку "Формат столбца".
    3. На вкладке "Формат столбца" установите для этого столбца флажок "Скрыть" и нажмите OK.
  3. На вкладке "Критерии" нажмите кнопку "Свойства столбца" для столбца типа записи, в котором создается ссылка на действие.
  4. В диалоговом окне "Свойства столбца" откройте вкладку "Взаимодействие".
  5. На вкладке "Взаимодействие" выполните следующие действия:
  6. Выберите "Ссылки на действия" в раскрывающемся меню для основного взаимодействия в поле "Значение".
  7. Нажмите кнопку "Добавить ссылку на действие"
  8. Во всплывающем окне "Новая ссылка действия" нажмите кнопку "Создать новое действие" и выберите "Вызов сценария браузера" в раскрывающемся меню.
  9. Во всплывающем окне создания нового действия нажмите кнопку "Обзор" и выберите в качестве имени функции USERSCRIPT.ActionLink.
  10. В разделе "Параметры":
    1. Для типа записи в столбце значения введите имя типа записи, для которой создается анализ (например, организация). Установите фиксированные и скрытые флажки, поскольку это значение будет постоянным во всем анализе и не требует повторного ввода. Поддерживаемые типы записей: возможность, организация, контакт, пользователь, обслуживание, зацепка, кампания, партнер, решения, доход, встреча, задача
    2. Для идентификатора строки выделите "Значение столбца" из раскрывающегося меню и выберите соответствующий столбец "Идентификатор объекта". добавленный на предыдущем шаге при определении критериев. Установите фиксированные и скрытые флажки также и для этой строки, поскольку это значение будет неизменным в отчете и не требует повторного ввода. (Например, выберите "Организация.Идентификатор организации" из раскрывающегося списка для значений столбца)
  11. В окне "Свойства столбца" установите флажок "Не отображать во всплывающем окне", если во время выполнения доступна только одна ссылка на действие.
  12. Нажмите кнопку ОК.
  13. Чтобы отобразить отчет, перейдите на вкладку "Результаты".

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

Порядок добавления ссылок на действия с помощью URL-адресов

  1. В Oracle CRM On Demand Analytics на вкладке "Критерии" добавьте в отчет столбцы, включая столбец идентификатора типа записей (например, "Идентификатор организации").

    ПРИМЕЧАНИЕ. Чтобы получить рабочую ссылку на действие, необходимо добавить в отчет поле идентификатора типа записей.

  2. Нажмите кнопку "Свойства столбца" для столбца идентификатора типа записей.
  3. В диалоговом окне "Свойства столбца" откройте вкладку "Формат данных".
  4. На вкладке "Формат данных" выполните следующие действия:
  5. Установите флажок "Переопределить формат данных по умолчанию"
  6. В списке "Интерпретировать текст как" выберите "Пользовательский формат текста".
  7. В поле "Пользовательский формат текста" введите код для ссылки после знака (@), как показано в следующем примере:

    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>"

  8. Нажмите кнопку ОК.
  9. Для предварительного просмотра анализа щелкните "Показать, как будут выглядеть результаты в информационной панели".

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

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>"


Опубликовано в Август 2018 Copyright © Oracle, 2005, 2018 гг. Все права защищены.Legal Notices.