Página 1 de 1
Chequear si se modificó un campo del FORULARIO
Publicado: Jue Mar 03, 2011 10:45 pm
por Gustavo Maestre
Hola
LA CONSULTA ES QUE
en el ejemplo de clarionwiki
dice: IF CLI:Campo <> history::CLI:Record.Campo
en mi caso es IF art:costo <> history::ART:Record.Campo
alguien puede explicarme lo siguiente:
history::ART:Record.Campo
Probe con history::ART:costo dio error
saludos
gustavo
Re: Chequear si se modificó un campo del FORULARIO
Publicado: Vie Mar 04, 2011 10:05 am
por luizmarin
si queres sabes si se modifico un campo del formulario puedes usar PROP:Touched
.
mira la ayuda que tiene ejemplo y explicacion de esa propriedad muy sensilla. Sino, volve a escrivir acá.
Re: Chequear si se modificó un campo del FORULARIO
Publicado: Vie Mar 04, 2011 10:26 am
por Mauricio
En el ejemplo es:
En tu caso tenés que poner:
Re: Chequear si se modificó un campo del FORULARIO
Publicado: Vie Mar 04, 2011 1:22 pm
por Marcelo Madelon
!Ver si se modificó algún campo del FORM
!En el TakeCompleted tenes que agregar:
IF NOT SELF.Primary.Me.EqualBuffer(SELF.Saved)
message('Se Cambio Algún Campo del Registro')
END
!Ver si se modificó un campo del FORM
IF FAC:Importe <> history::CLI:Record.Campo
message('Se Cambio el Campo FAC:Importe ')
END
Saludos
Re: Chequear si se modificó un campo del FORULARIO
Publicado: Vie Mar 04, 2011 6:33 pm
por Gustavo Maestre
hola
me da error en .costo
IF art:costo <> history::ART:Record.Costo
saludos
gustavo
Re: Chequear si se modificó un campo del FORULARIO
Publicado: Vie Mar 04, 2011 6:42 pm
por Mauricio
Gustavo, qué Clarion estás usando?
La aplicación ABC o Legacy?
Re: Chequear si se modificó un campo del FORULARIO
Publicado: Vie Mar 04, 2011 7:01 pm
por Gustavo Maestre
mauricio es abc
gustavo