Se entendi direito, seria o seguinte: // volta para o registro anterior tabelaDosDados.Prior; // armazena valor do campo valorDoCampo = tabelaDosDados.FieldByName('valor inicial').Value; // vai para o registro onde quer-se por o valor tabelaDosDados.Next; // ativa a edicao do registro tabelaDosDados.Edit; // define o valor do campo tabelaDosDados.FieldByName('valor inicial').Value := valorDoCampo; // salva as alteracoes tabelaDosDados.post;
[]s On Wed, 24 Nov 2004 09:44:56 -0300, Williams Diaz <[EMAIL PROTECTED]> wrote: > > André, > > verifique o comando select com a cláusula max, tipo > > SELECT MAX ( VALORINICIAL ) WHERE ITEM = blablabla > > acho que é isso que você quer. > > abraços, > > williams > > *------------------------------------------- > Williams Díaz > [EMAIL PROTECTED] > http://www.interban.com.br > > > > ----- Original Message ----- > From: "Andre Haas (Yahoo)" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Wednesday, November 24, 2004 9:15 AM > Subject: [delphi-br] Pegunta boba ! > > Bom dia pessoal do grupo... > > Uso o Delphi como Hobby gosto muito de programação, mas não tive tempo($$$) > ainda pra fazer um curso legal... > estou fazendo um programinha simples e gostaria se alguem poderia tirar uma > duvida, pode ser simples pra muitos de vcs mas confesso que pra mim é uma > dor de cabeça... não tenho facilidade pra trabalhar com dados, estou usando > uma tabela e access onde eu tenho. > > item | valor inicial | data | Qtda | entradaou saida| valor final | > 001 | 10 |01/11/04| 5 | E | 15 > | <= valor final tem que ser igual a valor inicial+qtda ... até ai tudo > bem... > 001 | 15| <== aqui esta minha duvida... como faço pra que esse > valor de campo na hora que executo um botão seja igual ao campo valor final > do registro anterior do mesmo item , lembrando que esse item pode não ser o > ultimo da tabela, ele pode estar no meio da tabela ... > > Se alguem puder me ajudar ficarei grato... > > Aproveitando se alguem souber onde encontrar uma apodtila de como trabalhar > com dados, tbm agradeço > > Andre Haas > > [As partes desta mensagem que não continham texto foram removidas] > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html