Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

$LENTMP

Propósito

Determinar o tamanho máximo para as variáveis temporárias tipo caractere.

Sintaxe

$ LENTMP = <numero>

Argumentos

<numero>

representa o tamanho em caracteres das variáveis temporárias. Deve estar entre 1 e 32767 inclusive, e não deve ser inferior ao definido no comando $LEN.

Utilização

Variáveis temporárias são variáveis internas utilizadas para trabalho com as variáveis do usuário.

Substitui o comando $LEN, já que, não altera o tamanho das variáveis do usuário, e não precisa ser declarado em todas as fontes do sistema, somente onde se faz necessário.

Útil no uso de funções da OPUS que retornam dados tipo cadeia, para que estas não fiquem limitadas aos 127 caracteres.

Exemplo

O exemplo a seguir mostra a utilização deste comando. Repare que o tamanho de var_cad1 e 500 e de var_cad2 é 127.

* Retire a linha a seguir e verifique o resultado

$LENTMP = 500

PROG

PRIVATE var_cad1(500)

var_cad1 , var_cad2= REP("X",500)

* Imprime o tamanho das variáveis

? LEN(var_cad1)

? LEN(var_cad2)

Consulte

$LEN.

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!