(Postado originalmente no dia 21/03/07)
Algo que geralmente nos perguntamos ao utilizar um campo autonumber é ao momento de usar num New num procedimento, como obter o valor do campo que acabamos de inserir?
Exemplo:
parm(in:&Var1,in:&Var2,in:&Var3,out:&VarAuto);
//Source
New //Tabela
Att1=&Var1
Att2=&Var2
Att3=&Var3
EndNew
&VarAuto=Att0
Att0 é a chave autonumber gerada para essa tabela.
Fabricio De los Santos
Gerência de Projetos – Consultoria GeneXus –
ERP Sistemas de Missão Crítica – Bancos de Dados.
Veja meus blogs em:
www.fabriciodelossantos.com