IBM Books

Guia de Referência do Net.Data


Variáveis Ocultas


AIX HP-UX OS/2 OS/390 OS/400 SCO SUN Win NT
X X X X X X X X

Variáveis ocultas permitem que você referencie variáveis enquanto oculta o nome da variável atual em sua fonte HTML. É fácil usar variáveis ocultas:

  1. Defina uma variável para cada cadeia que você deseja ocultar.

  2. No bloco HTML, onde as variáveis são referenciadas, use sinais de dólar duplo ao invés de um sinal de dólar simples, para referenciar as variáveis. Por exemplo, (X) no lugar de (X).

Exemplo 1:

%HTML(INPUT) {
<FORM ...>
<P>Selecione campos a exibir:
<SELECT NAME="Campo">
<OPTION VALUE="$$(nome)"> Nome
<OPTION VALUE="$$(ende)"> Endereço
</FORM>
%}
 
%DEFINE{
nome="nome.cliente"
ende="endereço.cliente"
%}
 
%FUNCTION(DTW_SQL) mySelect() {
  SELECT $(Campo) FROM cliente
%}

Quando o formulário HTML é exibido no navegador do Web, $$(nome) e $$(ende) são substituídos por $(nome) e $(ende) respectivamente, de forma que os nomes de coluna e tabela atuais nunca aparecem no formulário de HTML e é impossível perceber que os verdadeiros nomes das variáveis estão ocultos. Quando o cliente submete o formulário, o bloco HTML(REPORT) é chamado. Quando @mySelect() chama o bloco FUNCTION, $(Campo) é substituído na instrução SQL por nome.cliente ou endereço.cliente na consulta


[ Início da Página | Página Anterior | Próxima Página | Tabela de Conteúdos | Índice ]