Imprimir      Abrir versión PDF de ayuda en línea


Tema anterior

Tema siguiente

Creación de applets web de fuentes RSS

Cree este tipo de subprograma para los contenidos actualizables RSS que desee incrustar en la aplicación. Configure subprogramas de contenidos actualizables RSS para que el contenido incrustado sea relevante para los roles de usuario.

Puede permitir a los usuarios configurar subprogramas de contenidos actualizables RSS, pero se recomienda permitir la configuración de un número reducido de subprogramas. Si agrega un subprograma de contenidos actualizables RSS a la barra de acción y hace que los registros estén disponibles en una ficha Web personalizada, los usuarios podrán leer los contenidos actualizables más fácilmente porque no tendrán que desplazarse a una página distinta.

NOTA: para obtener información acerca de las consideraciones que se aplican a la hora de utilizar código personalizado en Oracle CRM On Demand, consulte Consideraciones importantes para los clientes que utilizan código personalizado en Oracle CRM On Demand.

Para crear un subprograma de canales RSS

NOTA: este es el paso final de la creación de un applet web, como se describe en los temas: Creación de applets web para tipos de registro y Creación de applets web globales.

En la página Subprograma Web, rellene los siguientes campos y haga clic en Guardar.

Campo

Comentarios

Tipo

Seleccione Fuentes.

Campos de usuario y del sistema

 

Antes de crear un applet web en Oracle CRM On Demand, piense con detenimiento cómo utilizará las variables de campo de parámetro como %%%User Id%%%, si el campo contiene caracteres en los que se puede realizar el escape como referencias de entidad de carácter.

Al insertar variables de campo de parámetro en HTML, se realiza el escape de los caracteres del nombre de campo como & como referencia de entidad de carácter correspondiente, (en este caso &) y el explorador amplía la referencia de entidad de manera que se muestre el carácter referenciado. Por ejemplo, es posible que desee crear un applet web HTML de página inicial con el nombre de la compañía: A&B Manufacturing. Desde la lista desplegable Campos de usuario y sistema, puede elegir Nombre de la compañía para insertar la variable: %%%Company name%%% y, en tiempo de ejecución, esta variable tendrá el valor A&B Manufacturing, que aparecerá en el explorador como A&B Manufacturing. Sin embargo, las referencias de entidad de carácter no se amplían en el código de JavaScript, por lo que, en este caso, debe poner la variable en un contexto al que se pueda hacer referencia, recuperarla del DOM de documento y, a continuación, codificarla según sea necesario. Estas diferencias se ilustran en el siguiente ejemplo de código HTML de applet web:

<span id=”companyname” style=”display:none” data-value=”%%%Company name%%%”></span>

<script type=”text/javascript”>

var var1 = ”%%%Company name%%%”;

var var2 = document.getElementById(“companyname”).getAttribute(“data-value”);

</script>

El valor de var1 es “A&#38;B Manufacturing” y el valor de var2 es “A&B Manufacturing”. Los valores de var1 y var2 son diferentes porque le explorador amplía las referencias de entidad en datos y etiquetas HTML pero no dentro del elemento <script>.

Seleccione una opción en la lista desplegable Campos de usuario y del sistema para agregar campos de parámetro al campo URL en la posición actual del cursor.

Por ejemplo, si selecciona ID de usuario en la lista desplegable, se inserta %%%ID de usuario%%%. Este parámetro se sustituye en tiempo de ejecución por el identificador del usuario que ha iniciado la sesión.

Como otro ejemplo, si elige Nombre de host en la lista, %%%Hostname%%% se inserta en la posición del cursor. Este parámetro se sustituye en tiempo de ejecución por el nombre de host del servidor en el que se está ejecutando Oracle CRM On Demand. Esto resulta útil en las configuraciones que contienen una URL a Oracle CRM On Demand, porque ya no es necesario modificar el nombre de host de Oracle CRM On Demand al migrar de un entorno a otro.

Para obtener más información, consulte Campos de usuario y sistema.

Campos Tipo de registro

NOTA: este campo solamente se aplica cuando el valor de Ubicación es Página Detalles.

Sitúe el cursor en el campo URL donde desee agregar el parámetro y, a continuación, seleccione el campo que desea incluir en la lista desplegable.

Por ejemplo, si selecciona el campo ID de fila, se inserta %%%ID de fila%%%. Este parámetro se sustituye en tiempo de ejecución por el ID de fila del registro actual.

Funciones

Seleccione EncodeURL de la lista de opciones si la URL de Oracle CRM On Demand requiere una mayor codificación para mostrarlo correctamente.

URL

Introduzca la dirección URL invocada cuando el usuario hace clic en el hiperenlace, por ejemplo, http://rss.news.yahoo.com/topstories.

Debe incluir la parte http:// en la dirección URL. Asegúrese de que la URL es un identificador de recurso uniforme (URI) válido. Si no es válida, aparece un mensaje de error en lugar del contenido incrustado cuando un usuario accede al applet web personalizado.

NOTA: para obtener más información sobre la estandarización de URL en Oracle CRM On Demand, consulte Acerca de la estandarización de URL.

También puede incluir en este campo parámetros sensibles al contexto situando el cursor en el campo URL y, a continuación, seleccionando la lista desplegable Campos de usuario y del sistema. Esta acción coloca un parámetro de campo en la dirección URL (designada por %%%fieldname%%%), que se sustituye por el valor del campo según el registro actual cuando el subprograma llama a la dirección URL de origen.

Si no especifica una dirección URL, el usuario es dirigido a una dirección URL vacía cuando hace clic en el vínculo.

NOTA: cada explorador tiene una longitud máxima de dirección URL. Si introduce una dirección URL que sobrepase esa longitud, los usuarios podrían observar un comportamiento indeterminado en el explorador.

Permitir a los usuarios sustituir URL

Configure los subprogramas de contenidos actualizables RSS para el contenido relevante para los roles de usuario. Aunque puede permitir que los usuarios configuren estos subprogramas, se recomienda que solamente lo haga con un número reducido de subprogramas.

Abrir registros en

Seleccione un valor según si desea que los registros se abran en la ventana actual del explorador o en una nueva. Si desea agregar el subprograma de contenidos actualizables RSS a la barra de acción, recuerde que los contenidos actualizables se pueden leer fácilmente en una nueva ventana del explorador. De esta forma, los usuarios no tienen que acceder a otra página.

Altura

 

Altura del applet, en píxeles.

Icono moderno

Haga clic en el icono de búsqueda (lupa) para seleccionar el icono que se va a utilizar para el applet web en temas modernos. El campo Icono moderno solo está disponible para los applets web que cree para las páginas Detalle del tipo de registro.


Publicado en agosto 2018 Copyright © 2005, 2018, Oracle. Todos los derechos reservados. Legal Notices.