O WebFacing automaticamente designa a ordem do índice de tabulação da direita para a
esquerda, mas se você customizar com novos elementos, será necessário configurar a ordem de tabulação também.
Iniciar com um aplicativo 5250 que utiliza a palavra-chave CHECK(RLTB).
Converta-o utilizando a WebFacing Tool. As páginas da Web resultantes terão uma ordem de tabulação da direita para
a esquerda configurada para elementos tabuláveis como campos e hyperlinks. Esta ordem é
baseada em uma grade de 250 x 131.
Se reposicionar elementos com configurações da Web, o índice de tabulação refletirá
a posição customizada.
É possível incluir seus próprios elementos como campos
e hyperlinks. O WebFacing manipula o índice de tabulação para uma configuração Hyperlink Web, mas
se você criou um hyperlink utilizando qualquer outro tipo de configuração da Web (como Insert
HTML After) ou qualquer outro elemento tabulável, você precisa adicionar um índice
de tabulação você mesmo.
Para incluir um índice de tabulação:
Selecione Índice de tabulação direita para esquerda no diálogo Inserir atributos do campo.
Isso
inclui uma variável de substituição em sua origem DDS para quaisquer customizações que você
mesmo incluiu:
&{TABINDEX}
Alternativamente, é possível incluir
a variável de substituição &{TABINDEX} diretamente em sua
origem DDS.
Isso resolve para
o número adequado. Um exemplo para HTML seria:
<input tabindex="&{TABINDEX}"/>
Mas
observe as considerações a seguir:
- É de sua responsabilidade incluir esta variável de substituição.
- Esta variável é processada no momento da conversão e não funciona com customizações
feitas ao JSP depois da conversão.
- Se você incluir mais de um elemento HTML tabulável na mesma linha e coluna
(por exemplo, utilizando a configuração de Web Insert HTML After para incluir
um hyperlink depois de um campo) ambos os elementos terão o mesmo índice de tabulação.
Os índices de tabulação conflitantes são visitados da esquerda para a direita, já que essa
é a ordem do documento.