Script de servicio de visibilidad de zona
Todas las zonas soportan un script de visibilidad que se utiliza para determinar si una zona debe mostrarse o no a un usuario, en función de determinadas condiciones. El script puede recibir parámetros de entrada y se espera la devolución de un valor booleano que indique si la zona debe mostrarse o no. En la ayuda embebida del parámetro Script de servicio de visibilidad de zona se incluyen detalles relacionados con la sintaxis.
En la siguiente tabla se resaltan algunos scripts de servicio que se incluyen con el producto y que se pueden utilizar si se aplican a las necesidades de la zona. No se trata de una lista de scripts de visibilidad exhaustiva. Pueden existir otros específicos de una zona indicada.
Código de script | Descripción | Comentarios |
---|---|---|
F1-ShldShwZn |
Visibilidad de zona - Mostrar zona en el portal |
Este script devuelve simplemente un valor 'true' (verdadero) y se utiliza si la zona debe aparecer siempre. |
F1-CondShwZn |
Visibilidad de zona - Mostrar zona en el portal condicionalmente |
Se utiliza cuando la condición para mostrar una zona depende de si se rellena un valor de contexto. Por lo general, se utiliza cuando una zona del portal solo debe aparecer después de que se haya difundido un registro desde otra zona del portal. Para obtener un ejemplo de una zona que utiliza este script de visibilidad, consulte F1-BSFTYPE. |
F1-RwCtShwZn |
Visibilidad de zona - Basado en recuento de filas |
Se utiliza cuando la condición para mostrar la zona depende de la existencia de una o más filas que se pueden determinar mediante un SQL. Este script acepta un código de zona, los filtros de usuario de 1 a 25 y los filtros ocultos de 1 a 10. El script devuelve una indicación 'true' si se devuelve al menos un recuento de filas en la zona. Para utilizar este script de visibilidad, deberá desarrollarse una zona del explorador de datos para el caso de uso específico. Para obtener un ejemplo de una zona que utiliza este script de visibilidad, consulte F1-MIGRREQEL. |