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;
}
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?