Acción de Zona
La mayoría de los tipos de zona proporcionados por el producto permiten una o más Acciones de Zona que se definirán para aparecer en el encabezado de zona. Una acción puede aparecer en un hiperenlace, un ícono o un botón. La acción también se puede proporcionar en una cadena HTML.
Una acción de zona se define mediante los siguientes mnemotécnicos:
Mnemotécnico |
Descripción |
Valores Válidos |
Comentarios |
---|---|---|---|
type= |
Este mnemotécnico define la apariencia de la acción en el encabezado de zona. |
LINK |
Indica que la acción se muestra como un hiperenlace textual. |
ICON |
Indica que la acción se muestra como un ícono gráfico. |
||
BUTTON |
Indica que la acción se muestra como un botón HTML. |
||
ASIS |
Indica que el parámetro proporcionará el HTML que se utilizará para la acción. |
||
action= |
El mnemotécnico define la acción que se realizará cuando se haga click en enlace/ícono/botón. Esto se ignora cuando type=ASIS. |
NAVIGATION |
Indica que la acción es la navegación a una página. |
SCRIPT |
Indica que la acción consiste en ejecutar un script de Asistente de Proceso de Negocios. |
||
navopt= |
Define la opción de navegación que se usará cuando action=NAVIGATION. |
'NAV_OPT_CD' |
Ingrese una referencia a una opción de navegación válida entre comillas simples. |
bpa= |
Define el script que se ejecutará cuando e action=SCRIPT. |
'SCRIPT_CD' |
Ingrese una referencia a un script de Asistente de Proceso de Negocio válido entre comillas simples. |
icon= |
Indica el ícono que se usará cuando type=ICON. |
DISP_ICON_CD |
Ingrese una referencia a un ícono de despliegue válido. |
'path' |
Ingrese una ruta de acceso explícita al ícono, por ejemplo, 'images/gotoZone.gif'. |
||
asis= |
Esto se requiere cuando type=ASIS. Esto proporciona la capacidad de definir exactamente el HTML que desea incluir en el encabezado. Se permite todo el HTML válido, incluido el uso de clases css "ora" y funciones de JavaScript. |
['HTML'] |
|
label= |
Por defecto, la etiqueta o la ayuda provendrán de la opción de navegación o de la descripción del script de APN. Use este mnemotécnico para sustituir esa etiqueta. |
FIELD_NAME |
Ingrese un nombre de campo válido cuya etiqueta se deberá usar. Esta siempre será la opción usada si se necesitan múltiples idiomas. |
'text' |
Ingrese el texto directamente entre comillas simples. |
||
context=[target1=source1 target2=source2] |
Esto se usa para pasar datos de contexto cuando se navega a una página o se ejecuta un script de Asistente de Proceso de Negocios. El mnemotécnico soporta el pase de múltiples valores. En cada caso, el campo de contexto de destino o la variable de script de Asistente de Proceso de Negocios se definen primero, seguidos de un signo igual, seguido de los datos de origen definidos mediante uno de los valores válidos definidos en la siguiente columna. Se pueden definir uno o más valores. Cada valor de contexto se define separado por espacios. El juego completo de valores de contexto debe estar entre corchetes. |
FIELD_NAME |
Indica que el valor se debe tomar del campo con este nombre del contexto del portal, el contexto global o el modelo de datos de la página. El mnemotécnico sourceLoc se usa para definir el origen. |
xpath |
Indica que el valor se deberá tomar de un campo de esquema, representado por el Xpath, que se despliega en esta zona. Esto es válido cuando la zona despliega un Mapa de UI. |
||
'constant' |
Indica que el valor definido entre comillas simples se deberá pasar. |
||
sourceLoc= |
Este mnemotécnico define el origen del valor de FIELD_NAME en el mnemotécnico de contexto. Si el mnemotécnico se deja en blanco, la conducta por defecto es: - Se controla contexto del portal. - Si no se encuentra valor del contexto del portal, se controla el contexto global. - Si no hay valores disponibles, el campo se ignora. |
G |
Indica que el valor del campo se recupera del contexto global. |
P |
Indica que el valor del campo se recupera del contexto del portal. |
||
D |
Indica que el valor del campo se recupera del modelo de datos de la página. |
||
class= |
Use este mnemotécnico para sustituir la apariencia del enlace/el ícono/el botón mediante un estilo CSS diferente. |
'className1' 'className2' |
Ingrese una o más clases entre comillas simples. Se pueden proporcionar múltiples nombres de clase. |
style= |
Use este mnemotécnico para sustituir la apariencia del elemento de acción mediante un estilo CSS indicado. |
Standard style= format. |
Se pueden usar definiciones de estilo CSS permitidas. |
Ejemplos:
-
type=BUTTON action=SCRIPT bpa='F1-SET-USER' context=[USER_ID=USER_ID] label=UPDATE_LBL
-
type=LINK action=NAVIGATION navopt='gotoUser' context=[USER_ID=path(schema/userdId)]
-
type=ASIS asis=['<A class="oraLink" href="www.google.com">Search</a>']