Ação da Zona
A maior parte dos tipos de zona fornecidos pelo produto permitem que uma ou mais Ações da Zona a serem definidas apareçam no cabeçalho da zona. Uma ação pode ser exibida como hiperlink, ícone ou botão. A ação também pode ser fornecida como uma string HTML.
Uma ação da zona é definida usando os seguintes mnemônicos:
Mnemônico |
Descrição |
Valores Válidos |
Comentários |
---|---|---|---|
type= |
Este mnemônico define a aparência da ação no cabeçalho da zona. |
LINK |
Indica que a ação é mostrada como um hiperlink textual. |
ICON |
Indica que a ação é mostrada como um ícone gráfico. |
||
BUTTON |
Indica que a ação é mostrada como um botão HTML. |
||
ASIS |
Indica que o parâmetro fornecerá o HTML a ser usado para a ação. |
||
action= |
Este mnemônico define a ação a ser executada quando o link/ícone/botão é clicado. É ignorado quando o type=ASIS. |
NAVIGATION |
Indica que a ação é navegação para uma página. |
SCRIPT |
Indica que a ação é executar um script de BPA. |
||
navopt= |
Define a opção de navegação a ser usada quando action=NAVIGATION. |
'NAV_OPT_CD' |
Informe uma referência para uma opção de navegação válida em aspas simples. |
bpa= |
Define o script a ser executado quando action=SCRIPT. |
'SCRIPT_CD' |
Informe uma referência para um script de BPA em aspas simples. |
icon= |
Indica o ícone a ser usado quando type=ICON. |
DISP_ICON_CD |
Informe uma referência para um ícone de exibição válido. |
'path' |
Informe um caminho explícito para o ícone, por exemplo, 'images/gotoZone.gif'. |
||
asis= |
É obrigatório quando o type=ASIS. Permite definir com precisão o HTML que você deseja incluir no cabeçalho. Todos os HTML válidos são permitidos, incluindo o uso de classes css "ora" e funções JavaScript. |
['HTML'] |
|
label= |
Por padrão, o rótulo ou a dica de ferramenta será proveniente da opção de navegação ou da descrição do script de BPA. Use este mnemônico para substituir esse rótulo. |
FIELD_NAME |
Informe um nome de campo válido cujo rótulo deve ser usado. Esta deve ser sempre a opção utilizada se forem necessários vários idiomas. |
'text' |
Informe o texto diretamente entre aspas simples. |
||
context=[target1=source1 target2=source2] |
Usado para informar dados de contexto ao navegar até uma página ou executar um script de BPA. O mnemônico suporta a inserção de vários valores. Em cada caso, o campo de contexto do alvo ou a variável de script de BPA é definido primeiro, seguido de um sinal de igual, seguido por dados de origem definidos usando um dos valores válidos definidos na próxima coluna. Um ou mais valores podem ser definidos. Cada valor de contexto é definido sendo separado por espaços. Todo o conjunto de valores de contexto deve ser colocado entre colchetes. |
FIELD_NAME |
Indica que o valor deve ser obtido do campo com este nome do contexto do portal, contexto global ou modelo de dados da página. O mnemônico sourceLoc é usado para definir a origem. |
xpath |
Indica que o valor deve ser obtido de um campo do esquema, representado pelo Xpath, exibido nesta zona. É válido quando a zona estiver exibindo um Mapa da IU. |
||
'constant' |
Indica que o valor definido em aspas simples deverá ser informado. |
||
sourceLoc= |
Este mnemônico define a origem do valor FIELD_NAME no mnemônico do contexto. Se este mnemônico for deixado em branco, o comportamento padrão será o seguinte: - O contexto do portal é verificado. - Se não forem encontrados valores para o contexto do portal, o contexto global será verificado. - Se nenhum valor estiver disponível, o campo será ignorado. |
G |
Indica que o valor do campo será recuperado do contexto global. |
P |
Indica que o valor do campo será recuperado do contexto do portal. |
||
D |
Indica que o valor do campo será recuperado do modelo de dados da página. |
||
class= |
Use este mnemônico para substituir a aparência do link/ícone/botão usando um estilo de CSS diferente. |
'className1' 'className2' |
Informe uma ou mais classes em aspas simples. É possível fornecer vários nomes de classe. |
style= |
Use este mnemônico para substituir a aparência do elemento da ação usando um estilo de CSS indicado. |
Standard style= format. |
Todas as definições de estilo de css permitidas podem ser usadas. |
Exemplos:
-
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>']