Página 1 de 1

Edit In Place Accion segun Insert - Change - Delete

Publicado: Lun Ene 29, 2018 3:32 pm
por Cristian78
Buenas gente.
Donde inserto codigo para que se ejecute según si se este dando de alta, modificando o baja? por ejemplo para guardar quien usuario que modifique o usuario que de de alta? en un formulario se hace algo asi

If SelfRequest = InsertRecord then
(Ejecuto accion)
.

Ó

If SelfRequest = ChangeRecord then"
(Ejecuto accion)
.

Con edti in place no se como hacer ni donde hacerlo.
Gracias

Re: Edit In Place Accion segun Insert - Change - Delete

Publicado: Mar Ene 30, 2018 3:19 am
por jarodav1
Hola
Local Objects->Browse on Tutabla ->TakeEvent antes del parent call

CASE ACCEPTED() !LocalObjects ->Browse On XXX. TakeEvent 2500
OF SELF.INSERTCONTROL
LOC:REQUEST = 1 !This value is use in EIP
OF SELF.CHANGECONTROL
LOC:REQUEST = 2
OF SELF.DELETECONTROL
!SELF.WINDOW.UPDATE()
LOC:REQUEST = 3
CASE MESSAGE('Delete the selected record',|
'Please Confirm',ICON:QUESTION,BUTTON:YES+BUTTON:NO,BUTTON:YES,1)
OF BUTTON:YES

OF BUTTON:NO
return
END !END CASE MESSSAGE...
END

Re: Edit In Place Accion segun Insert - Change - Delete

Publicado: Mié Ene 31, 2018 3:14 pm
por Cristian78
Muchas gracias Victor, funcionó.