Администрирование Oracle CRM On Demand > Настройка приложения > Страница "Настройка приложения" для типов записей > Создание веб-аплетов URL
Создание веб-аплетов URL
Аплеты этого типа позволяют встраивать содержимое адреса URL в элемент IFrame.
ПРИМЕЧАНИЕ. Сведения о соглашениях для нестандартного кода Oracle CRM On Demand см. в разделе Важные уточнения для пользователей, использующих нестандартный код в Oracle CRM On Demand.
Процедура создания веб-аплета на основе адреса URL
ПРИМЕЧАНИЕ. Здесь приведено описание заключительного этапа процедуры создания веб-аплета, начальные этапы которой рассмотрены в разделах Создание веб-аплетов для типов записей и Создание глобальных веб-аплетов.
На странице веб-аплета заполните указанные ниже поля и нажмите "Сохранить".
Поле
|
Примечания
|
Тип
|
Выберите "URL".
|
Пользовательские и системные поля
|
В раскрывающемся списке "Пользовательские и системные поля" выберите параметр для добавления полей пользовательских параметров в поле "Адрес URL" в месте установки курсора.
Например, если в раскрывающемся списке выбрать значение "Идентификатор пользователя", вставляется текст %%%User id%%%. Во время выполнения этот параметр заменяется идентификатором пользователя, вошедшего в систему.
Другой пример - при выборе "Имя хоста" из списка в позиции курсора будет вставлено %%%Hostname%%%. Во время выполнения этот параметр заменяется именем хоста - сервера, где запущен Oracle CRM On Demand. Это полезно для конфигураций, содержащих URL для Oracle CRM On Demand, поскольку теперь не нужно вручную изменять имя хоста Oracle CRM On Demand при миграции из одной среды в другую.
|
Поля для типа записей
|
ПРИМЕЧАНИЕ. Это поле применимо только в том случае, если для параметра "Местоположение" задано значение "Страница сведений".
Поместите курсор в поле адреса URL, в котором требуется добавить параметр, затем в раскрывающемся списке выберите поле для включения.
Например, если выбрать поле "Идентификатор строки", вставляется текст %%%Row id%%%. Во время выполнения этот параметр заменяется идентификатором текущей строки.
|
Функции
|
Выберите адрес EncodeURL из списка выбора, если URL Oracle CRM On Demand требует дополнительной кодировки для правильного отображения.
|
URL
|
Введите адрес URL, вызываемый при щелчке на гиперссылке, например, http://maps.google.com.
В адрес URL необходимо включить фрагмент http://. Убедитесь, что этот URL является допустимым унифицированным идентификатором ресурса (URI) Если он недопустим, то при доступе к пользовательскому веб-аплету вместо встроенного контента появляется сообщение об ошибке.
Здесь также можно включить контекстно-зависимые параметры этого поля, поместив курсор в поле URL-адреса и затем выбрав раскрывающийся список "Пользовательские и системные поля". При этом в адресе URL размещается параметр поля (обозначаемый как %%%fieldname%%%), который при щелчке на значении заменяется значением поля на основе текущей записи. Например, следующий адрес URL передает адрес доставки в Google maps: http://maps.google.com/?q=%%%Ship_To_ADDR_Address1%%%,+%%%Ship_To_CITY_City%%%,+%%%SHIP_LIST_USSTATE%%%
Если адрес URL не задан, при выборе ссылки пользователь направляется на пустой адрес URL.
ПРИМЕЧАНИЕ. Для каждого обозревателя задана максимальная длина адреса URL. Ввод адреса URL, длина которого превышает это значение, может привести к неустойчивой работе обозревателя.
|
Всегда запускать
|
Этот флажок определяет, будет ли пользовательский веб-аплет выполняться, если он свернут. Данный флажок доступен только для веб-аплетов, создаваемых для страниц сведений типов записей или для панели действий.
|
Высота
|
Высота аплета в пикселях.
|
Значок современного стиля
|
Щелкните значок поиска (в виде лупы), чтобы выбрать значок, который следует использовать для веб-аплета в современных темах. Поле "Значок современного стиля" доступно только для веб-аплетов, созданных для страниц сведений типов записей.
|
|