Macro-substituir uma variável numérica.
&N(<exp.C>)
|
<exp.C> |
representa o nome da variável. |
Para que, durante a execução do programa, seja possível a utilização dinâmica de variáveis.
Retorna o conteúdo da variável cujo nome e o retorno de <exp.C>.
Para usar esta função em um comando REPLACE, o campo referenciado deve ser o último da lista.
O exemplo a seguir mostra-nos a utilização desta função.
dois = 2
tres = 3
? &N ("dois") && Exibirá 2
? &N ("tres") && Exibirá 3
DECLARE nom_var[2] = space(30)
nom_var[1] = "dois"
nom_var[2] = "tres"
FOR i = 1 TO 2
? &N(nom_var[i]) && Exibirá 2 e 3
NEXT
&C(), &D(), &F(), &L(), REPLACE e STORE.