IBM Books

Guia de Referência do Net.Data

Bloco HTML

Objetivo

O bloco HTML contém todos as tags ou textos HTML a serem processados pelo navegador Web do cliente ou qualquer ferramenta que entenda HTML. O bloco HTML também pode conter a maioria das instruções de linguagem da macro Net.Data, que são avaliadas e executadas no tempo de execução. A Net.Data procura as instruções da macro Net.Data, e as executa e assume que o resto do texto é HTML e o envia ao cliente.

Sintaxe

                           +---------------------------+
                           V                           |
>>-%html---(--nome--)---{----+------------------------++--%}---><
                             +-instrução exec_sql-----+
                             +-variável de referência-+
                             +-bloco if HTML----------+
                             +-chamada de função------+
                             +-instrução HTML---------+
                             +-instrução include------+
                             +-instrução include_url--+

Parâmetros

%html

A palavra-chave que especifica o bloco que contém tags e texto HTML a ser exibido no navegador do cliente.

nome

Uma cadeia alfabética ou numérica começando com um caractere alfabético ou sublinhado e contendo qualquer combinação de caracteres alfabéticos, numéricos ou sublinhado.

instrução exec_sql

Um elemento de linguagem do DB2WWW Release 1 aceito devido a sua compatibilidade. Consulte Apêndice A. "DB2 WWW Connection" ou a documentação do DB2 World Wide Web Release 1.

referência de variável

Retorna o valor de uma variável anteriormente definida e é especificada com $ e (). Por exemplo: se VAR = 'abc', então $(VAR) retorna o valor 'abc'. Consulte a seção Referência de Variável para obter informações sobre sintaxe.

bloco if HTML

O bloco IF HTML utilizado na parte HTML da macro Net.Data. Executa processamento de cadeia condicional. Os valores numéricos são tratados como cadeias para as comparações. Consulte Instrução IF HTML para obter a sintaxe e exemplos.

chamada de função

Invoca um ou mais blocos FUNCTION previamente definidos com argumentos especificados. Consulte Chamada de função (@) para obter a sintaxe e exemplos.

instruções HTML

Inclui qualquer caractere alfabético ou numérico e tags HTML a serem formatadas pelo navegador do cliente.

instrução include

A instrução INCLUDE. Lê e incorpora um arquivo dentro da macro Net.Data. Consulte Instrução INCLUDE para obter a sintaxe e exemplos.

instrução include_url

A instrução INCLUDE_URL. Lê e incorpora outro arquivo dentro da macro da Web do Net.Data onde a instrução está especificada. O arquivo especificado pode existir em um servidor local ou remoto. Consulte Instrução INCLUDE_URL para obter a sintaxe e exemplos.

Contexto

Deve ser um bloco ou instrução Net.Data e não pode estar contido em nenhum outro bloco ou instrução Net.Data.

Pode conter estes elementos:

Exemplos

Exemplo 1:

%HTML(exemplo1){
%INCLUDE(header.html)
<P>Você pode colocar <EM>qualquer</EM> HTML em um bloco HTML.
Uma chamada de função SQL é feita da seguinte maneira:
@xmp1()
%INCLUDE(footer.html)
%}


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