Nome do campo com variável

Boa tarde,

Alguem sabe se tem como colocar o nome do campo com variaveis? exemplo:

for($i = 0; $i < $total; $i++)
{
{cd_campo$i} = $i;
}

sc_label({Meu_Campo})

Esta macro tem por objetivo alterar, dinamicamente, o label dos campos de uma consulta ou formulário.

Ex. 1: Usando o nome do campo.
sc_label(“cliente”) = “Nome do Cliente”;

Ex. 2: Usando uma variável tipo atributo para definir o campo a ser modificado.
sc_label({atributo}) = “Nome do Cliente”;

Ex. 3: Usando uma variável global para definir o campo a ser modificado.
sc_label([variavel_global]) = “Nome do Cliente”;

George obrigado pela resposta mas acho que vc não entendeu a duvida.

Tenho alguns campos:

cd_campo1
cd_campo2
cd_campo3

cd_campo80
cd_campo81

fiz um sc_lookup e queria ir adicionando os valores nos campos, mas como são muitos campos fiz um for pra não precisa escrever todos.

for($i = 0; $i < $totaldecampos; $i++)
{
{cd_campo$i} = {sql[$i][1]};;
}

Mas

{cd_campo$i}

Desta forma não funciona, queria saber se alguem já fez isto, estou tentando utiliza a função (Eval) mas também não estou tenso sucesso;

sc_set_global({nome_do_campo});

você encontrou a solução?