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


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

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

Загрузка клиентских расширений

Клиентские расширения - файлы, которые можно загрузить и разместить в Oracle CRM On Demand вместо размещения их на других серверах. После загрузки клиентского расширения Oracle CRM On Demand создает уникальный URL-адрес, который используется для ссылки на это расширение. Одно клиентское расширение может вызвать второе клиентское расширение с помощью уникального URL-адреса второго клиентского расширения. URL-адрес можно использовать для развертывания клиентского расширения на пользовательских веб-вкладках, в пользовательских и глобальных веб-аплетах, а также в пользовательских дополнениях заголовков HTML.

Для создания клиентского расширения можно загрузить файлы HTML, JPG, GIF, SWF, JavaScript и CSS со страницы списка клиентских расширений Oracle CRM On Demand. Максимальный размер файла - 20 МБ. При этом файлы меньшего размера обеспечивают более высокую производительность при загрузке их через браузер из Oracle CRM On Demand.

ПРИМЕЧАНИЕ. Oracle CRM On Demand Служба поддержки пользователей не имеет доступа к компонентам клиентских расширений. Эти компоненты включают загруженные файлы или содержимое этих файлов, изображения или расположения, которые ссылаются на клиентские расширения, в том числе веб-вкладки, пользовательские и глобальные веб-аплеты, а также пользовательские дополнения заголовков HTML. Поэтому за ведение и поддержку этих расширений отвечает пользователь.

Перед началом работы Для выполнения этой процедуры роль пользователя должна включать полномочия "Загрузки клиентских расширений и управление пользовательским HTML-тегом заголовка". Сведения о добавлении полномочий см. в разделе Привилегии и роли.

Загрузка клиентского расширения

  1. В правом верхнем углу любой страницы нажмите глобальную ссылку "Администрирование".
  2. В разделе "Настройка приложения" выберите "Настройка приложения".
  3. В разделе "Настройка приложения" щелкните "Клиентские расширения".

    На странице списка клиентских расширений отображаются загруженные ранее клиентские расширения. На этой странице также можно удалить уже загруженные клиентские расширения.

    ПРИМЕЧАНИЕ. В случае удаления клиентского расширения, настроенного для пользовательской веб-вкладки, пользовательского или глобального веб-аплета либо пользовательского дополнения заголовков HTML, эти аплеты больше не будут функционировать правильно, поскольку клиентское расширение было удалено. Oracle CRM On Demand не указывает, используется ли конкретное клиентское расширение.

  4. Нажмите кнопку "Создать".
  5. Щелкните значок скрепки, чтобы найти содержимое, которое необходимо загрузить в качестве клиентского расширения.

    Это поле является обязательным.

  6. Введите следующие сведения:
    • Тип MIME. Тип ресурса MIME. Этот тип позволяет браузеру правильно отображать типы ресурсов. Введите полные сведения о типах MIME. Введите, например, один из следующих вариантов в зависимости от типа файла:
      • Текст/HTML
      • Изображение/JPEG
      • Изображение/GIF
      • Приложение/xSWF
      • текст/CSS
    • Файл: размер (в байтах).Размер загружаемого файла. Это поле заполняется приложением Oracle CRM On Demand.
    • Файл: расширения. Расширение загружаемого файла. Это поле заполняется приложением Oracle CRM On Demand.
    • Имя. Имя клиентского расширения. Это обязательное поле.
    • URL-адрес. Это значение позволяет предоставить значимый URL-адрес, указывающий клиентское расширение. В URL-адресе допустимыми являются следующие символы: A-Z, a-z, 0-9, символ подчеркивания (_) и точка (.). Использование двух точек (..) запрещено, и точка (.) не может быть последним символом в строке. Примеры URL-адресов: Logo_Image и Map376. Рекомендуется, чтобы это поле было как можно более коротким. Это поле может изменить только пользователь. Поэтому в случае замены загруженного файла или изменения имени клиентского расширения значение поля URL-адреса не изменяется. В результате возможно обновление, ведение и развертывание нескольких версий клиентского расширения без повторной настройки пользовательских веб-вкладок, пользовательских веб-аплетов, глобальных веб-вкладок или пользовательских дополнений заголовков HTML. Изменение этого поля приводит к изменению полей "Относительный URL-адрес" и "Полный URL-адрес". Это обязательное поле.
    • Относительный URL-адрес. Это поле заполняется приложением Oracle CRM On Demand. Это значение является относительным URL-адресом, который служит для перемещения из приложения Oracle CRM On Demand к клиентскому расширению. Если значение в этом поле изменяется и клиентское расширение развернуто, необходимо обновить пользовательские веб-вкладки, пользовательские веб-аплеты, глобальные веб-вкладки или пользовательские дополнения заголовков HTML, которые ссылаются на это клиентское расширение, чтобы использовать созданный новый URL-адрес. Значение этого поля изменяется только при обновлении поля " URL-адрес".
    • Полный URL-адрес. Это поле заполняется приложением Oracle CRM On Demand. Это значение является полным URL-адресом, который указывает на URL-адрес в приложении Oracle CRM On Demand. Если значение в этом поле изменяется и клиентское расширение развернуто, необходимо обновить пользовательские веб-вкладки, пользовательские веб-аплеты, глобальные веб-вкладки или пользовательские дополнения заголовков HTML, которые ссылаются на это клиентское расширение, чтобы использовать созданный новый URL-адрес. Значение этого поля изменяется только при обновлении поля " URL-адрес".
  7. Нажмите "Сохранить".

ПРИМЕЧАНИЕ. Можно загрузить клиентское расширение, однако оно не будет активным, пока не будет настроено на пользовательской веб-вкладке, в пользовательском веб-аплете, на глобальной веб-вкладке или в пользовательском дополнении заголовков HTML.

После загрузки клиентского расширения Oracle CRM On Demand создает поля "Относительный URL-адрес" и "Полный URL-адрес". Эти значения используются для связывания пользовательской веб-вкладки, пользовательского веб-аплета, глобальной веб-вкладки или пользовательского дополнения заголовков HTML с клиентским расширением. Настройка этих расположений выполняется так же, как и настройка любых расширений, размещенных на серверах.

Дополнительные сведения о добавлении пользовательских дополнений заголовков HTML см. в разделе Управление пользовательскими дополнениями заголовков HTML.

Изменение существующего клиентского расширения

  1. В правом верхнем углу любой страницы нажмите глобальную ссылку "Администрирование".
  2. В разделе "Настройка приложения" выберите "Настройка приложения".
  3. В разделе "Настройка приложения" щелкните "Клиентские расширения".
  4. На странице списка клиентских расширений найдите клиентское расширение, которое необходимо изменить.
  5. Выполните одно из следующих действий:
    • Щелкните поле "Имя". Будет открыта страница клиентских сведений, где можно изменить клиентское расширение.
    • Нажмите кнопку "Правка".
  6. Нажмите "Сохранить".
  7. Если файл для клиентского расширения был заменен, выполните следующие действия:
    1. Выйдите из Oracle CRM On Demand.
    2. Очистите кэш браузера.
    3. Войдите в приложение заново, чтобы выгрузить новое клиентское расширение, чтобы это клиентское расширение было выгружено на страницу, где развертывается клиентское расширение. Если не выйти из Oracle CRM On Demand и не войти в приложение снова, новое клиентское расширение будет выгружено через 30 дней после первой выгрузки.

Рекомендации по изменению клиентских расширений

Соблюдайте следующие рекомендации:

  • Сохраняйте на странице минимальное количество ссылок на клиентские расширения, чтобы уменьшить отрицательное влияние на производительность.
  • По возможности обеспечьте наименьший размер клиентских расширений. Например, избегайте использования больших файлов изображений или SWF. Чем меньше файл, выгружаемый в составе клиентского расширения, тем быстрее загрузится страница по сравнению с более объемными файлами.
  • По возможности сохраняйте клиентские расширения в виде нескольких файлов, чтобы уменьшить отрицательное влияние на производительность.
  • Разрешите браузеру кэшировать клиентские расширения. Если разрешить браузеру кэшировать клиентские расширения, не нужно будет выгружать контент с серверов Oracle CRM On Demand каждый раз, когда пользователь загружает страницу. Если клиентское расширение изменяется, необходимо очистить кэш для загрузки Oracle CRM On Demand страницы, содержащей расширение. По умолчанию клиентские расширения кэшируются на срок 30 дней.
  • Сведите к минимуму клиентские расширения и активы, чтобы улучшить производительность панели действий. При настройке клиентского расширения, содержащегося в аплете на панели действий, панель действий загружается при каждом обновлении страницы.
  • Выполняйте все указания веб-служб при использовании клиентских расширений для вызова веб-служб. Дополнительные сведения см. в документе Oracle Web Services On Demand Guide.


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