[delphi-br] OldValue e NewValue - de novo !
Olá pessoal, esta duvida já passou por aqui e nao vi uma solucao ideal, vou coloca-la novamente em outras palavras para ver se aparece uma solucao. Pelo jeito o OldValue e NewValue funcionam quando quando passamos pelo POST e ApplyUpdates, mas eu gostaria de verificar por exemplo: em um campo de valor_desconto, o usuario digita um valor e tecla ENTER, eu verifico se ele pode usar esse desconto, se nao puder eu tenho que voltar o valor anterior, existe como saber este ValorAnterior sem ter que guardar o valor no OnEnter do DBEdit e depois recupera-lo ? Assim eu saberei tbm se esse campo foi alterado. Obrigado Jean Alysson
Res: [delphi-br] OldValue e NewValue - de novo !
Quando o usuario nao pode usar o desconto, compara o oldValue com newValue se for diferente volta para o OldValue não precisa guardar em variavel nenhuma.está meio confuso. De: Jean Alysson jeanp...@gmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 14 de Julho de 2010 8:20:49 Assunto: [delphi-br] OldValue e NewValue - de novo ! Olá pessoal, esta duvida já passou por aqui e nao vi uma solucao ideal, vou coloca-la novamente em outras palavras para ver se aparece uma solucao. Pelo jeito o OldValue e NewValue funcionam quando quando passamos pelo POST e ApplyUpdates, mas eu gostaria de verificar por exemplo: em um campo de valor_desconto, o usuario digita um valor e tecla ENTER, eu verifico se ele pode usar esse desconto, se nao puder eu tenho que voltar o valor anterior, existe como saber este ValorAnterior sem ter que guardar o valor no OnEnter do DBEdit e depois recupera-lo ? Assim eu saberei tbm se esse campo foi alterado. Obrigado Jean Alysson [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] OldValue e NewValue - de novo !
O problema é que os valores de OldValue e NewValue so aparecem quando executamos um POST, mas desejo fazer essa verificacao sem executar POST, quando o usuario sai do campo (OnExit) de desconto. Será que o valor antigo fica em memoria ? --- Em delphi-br@yahoogrupos.com.br, Marcelo leite_rom...@... escreveu Quando o usuario nao pode usar o desconto, compara o oldValue com newValue se for diferente volta para o OldValue não precisa guardar em variavel nenhuma.está meio confuso. De: Jean Alysson jeanp...@... Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 14 de Julho de 2010 8:20:49 Assunto: [delphi-br] OldValue e NewValue - de novo ! Olá pessoal, esta duvida já passou por aqui e nao vi uma solucao ideal, vou coloca-la novamente em outras palavras para ver se aparece uma solucao. Pelo jeito o OldValue e NewValue funcionam quando quando passamos pelo POST e ApplyUpdates, mas eu gostaria de verificar por exemplo: em um campo de valor_desconto, o usuario digita um valor e tecla ENTER, eu verifico se ele pode usar esse desconto, se nao puder eu tenho que voltar o valor anterior, existe como saber este ValorAnterior sem ter que guardar o valor no OnEnter do DBEdit e depois recupera-lo ? Assim eu saberei tbm se esse campo foi alterado. Obrigado Jean Alysson [As partes desta mensagem que não continham texto foram removidas]
RES: Res: [delphi-br] OldValue e NewValue - de novo !
Não, não fica! Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Jean Alysson Enviada em: quarta-feira, 14 de julho de 2010 09:42 Para: delphi-br@yahoogrupos.com.br Assunto: Re: Res: [delphi-br] OldValue e NewValue - de novo ! O problema é que os valores de OldValue e NewValue so aparecem quando executamos um POST, mas desejo fazer essa verificacao sem executar POST, quando o usuario sai do campo (OnExit) de desconto. Será que o valor antigo fica em memoria ? --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , Marcelo leite_rom...@... escreveu Quando o usuario nao pode usar o desconto, compara o oldValue com newValue se for diferente volta para o OldValue não precisa guardar em variavel nenhuma.está meio confuso. De: Jean Alysson jeanp...@... Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Quarta-feira, 14 de Julho de 2010 8:20:49 Assunto: [delphi-br] OldValue e NewValue - de novo ! Olá pessoal, esta duvida já passou por aqui e nao vi uma solucao ideal, vou coloca-la novamente em outras palavras para ver se aparece uma solucao. Pelo jeito o OldValue e NewValue funcionam quando quando passamos pelo POST e ApplyUpdates, mas eu gostaria de verificar por exemplo: em um campo de valor_desconto, o usuario digita um valor e tecla ENTER, eu verifico se ele pode usar esse desconto, se nao puder eu tenho que voltar o valor anterior, existe como saber este ValorAnterior sem ter que guardar o valor no OnEnter do DBEdit e depois recupera-lo ? Assim eu saberei tbm se esse campo foi alterado. Obrigado Jean Alysson [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] OldValue e NewValue - de novo !
Usa o evento OnSetText do field para fazer a validação, ai vc só escrever o valor no campo se for um valor válido. Em 14 de julho de 2010 10:42, Jean Alysson jeanp...@gmail.com escreveu: O problema é que os valores de OldValue e NewValue so aparecem quando executamos um POST, mas desejo fazer essa verificacao sem executar POST, quando o usuario sai do campo (OnExit) de desconto. Será que o valor antigo fica em memoria ? --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Marcelo leite_rom...@... escreveu Quando o usuario nao pode usar o desconto, compara o oldValue com newValue se for diferente volta para o OldValue não precisa guardar em variavel nenhuma.está meio confuso. De: Jean Alysson jeanp...@... Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Enviadas: Quarta-feira, 14 de Julho de 2010 8:20:49 Assunto: [delphi-br] OldValue e NewValue - de novo ! Olá pessoal, esta duvida já passou por aqui e nao vi uma solucao ideal, vou coloca-la novamente em outras palavras para ver se aparece uma solucao. Pelo jeito o OldValue e NewValue funcionam quando quando passamos pelo POST e ApplyUpdates, mas eu gostaria de verificar por exemplo: em um campo de valor_desconto, o usuario digita um valor e tecla ENTER, eu verifico se ele pode usar esse desconto, se nao puder eu tenho que voltar o valor anterior, existe como saber este ValorAnterior sem ter que guardar o valor no OnEnter do DBEdit e depois recupera-lo ? Assim eu saberei tbm se esse campo foi alterado. Obrigado Jean Alysson [As partes desta mensagem que não continham texto foram removidas] [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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] OldValue e NewValue - de novo !
Usa o evento OnSetText do field para fazer a validação. Em 14 de julho de 2010 08:20, Jean Alysson jeanp...@gmail.com escreveu: Olá pessoal, esta duvida já passou por aqui e nao vi uma solucao ideal, vou coloca-la novamente em outras palavras para ver se aparece uma solucao. Pelo jeito o OldValue e NewValue funcionam quando quando passamos pelo POST e ApplyUpdates, mas eu gostaria de verificar por exemplo: em um campo de valor_desconto, o usuario digita um valor e tecla ENTER, eu verifico se ele pode usar esse desconto, se nao puder eu tenho que voltar o valor anterior, existe como saber este ValorAnterior sem ter que guardar o valor no OnEnter do DBEdit e depois recupera-lo ? Assim eu saberei tbm se esse campo foi alterado. Obrigado Jean Alysson [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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Res: Res: [delphi-br] OldValue e NewValue - de novo !
Voce usa TFields, pois aqui teste na saida do campo e tenho tanto o new quanto old value. De: Jean Alysson jeanp...@gmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 14 de Julho de 2010 10:42:17 Assunto: Re: Res: [delphi-br] OldValue e NewValue - de novo ! O problema é que os valores de OldValue e NewValue so aparecem quando executamos um POST, mas desejo fazer essa verificacao sem executar POST, quando o usuario sai do campo (OnExit) de desconto. Será que o valor antigo fica em memoria ? --- Em delphi-br@yahoogrupos.com.br, Marcelo leite_rom...@... escreveu Quando o usuario nao pode usar o desconto, compara o oldValue com newValue se for diferente volta para o OldValue não precisa guardar em variavel nenhuma.está meio confuso. De: Jean Alysson jeanp...@... Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 14 de Julho de 2010 8:20:49 Assunto: [delphi-br] OldValue e NewValue - de novo ! Olá pessoal, esta duvida já passou por aqui e nao vi uma solucao ideal, vou coloca-la novamente em outras palavras para ver se aparece uma solucao. Pelo jeito o OldValue e NewValue funcionam quando quando passamos pelo POST e ApplyUpdates, mas eu gostaria de verificar por exemplo: em um campo de valor_desconto, o usuario digita um valor e tecla ENTER, eu verifico se ele pode usar esse desconto, se nao puder eu tenho que voltar o valor anterior, existe como saber este ValorAnterior sem ter que guardar o valor no OnEnter do DBEdit e depois recupera-lo ? Assim eu saberei tbm se esse campo foi alterado. Obrigado Jean Alysson [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]