GeneXus - Captura Error

   
Vista:

Captura Error

Publicado por Mariano (7 intervenciones) el 12/08/2009 23:37:34
alguien puede decirme como capturar el error de que un registro ya existe, y si da error convocar a un procedimiento que me incremente ese valor?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Captura Error

Publicado por cesar (8 intervenciones) el 13/08/2009 01:25:18
No estoy seguro si te entendi.
Lo que entiendo es que queres hacer un new y el registro ya existe.
Do while &PersonaId = 0
&PersonaId = udp(PNumAut ,'PERSONAID')
New
PersonaId = &Persona
PersonaNom = &Nombre
When duplicate
&PersonaId = 0
EndNew
EndDo

* PNumAut : es un procedimiento que numera utilizando una table NumAut

NumAutNom Char (20)
NumAutNro Numerico

Espero que sea lo estas buscando. Sino si me explicas mejor espero poder ayudarte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar