Página 1 de 1

Controlar borrado registros en TDbfBrowse

Publicado: Jue Abr 24, 2008 12:35 pm
por pacoelche
Tengo un TdbfBrowse con un lAutoSave=.t. y lAllowDelete=.t.
Cuando pulso la tecla "suprimir" se borra automáticamente el registro.
Lo que quiero es que antes de borrar el registro me pregunte si quiero
borrar el registro.
Utilizo el evento OnDelete para comprobar que voy a borrar el registro, y he
puesto:
IF MSGYESNO("¿BORRAR EL REGISTRO ACTUAL?")=.F.
RETURN NIL
ENDIF
Pero me borra el registro siempre.
¿Qué puedo poner para controlar que me borre o no el registro?
Gracias anticipadas
Francisco Martí­nez
Elche (Alicante)

Controlar borrado registros en TDbfBrowse

Publicado: Jue Abr 24, 2008 1:36 pm
por ignacio
Francisco,
Echele un vistazo al evento TBrowse:OnDelete
Saludos
--
Ignacio Ortiz de Zúñiga
[Soporte Xailer]
[Xailer support]
"Francisco Martínez García" <pacoelche@hotmail.com> escribió en el mensaje
news:[email=4810626c@ozsrv2.ozlan.local...]4810626c@ozsrv2.ozlan.local...[/email]
> Tengo un TdbfBrowse con un lAutoSave=.t. y lAllowDelete=.t.
>
> Cuando pulso la tecla "suprimir" se borra automáticamente el registro.
>
> Lo que quiero es que antes de borrar el registro me pregunte si quiero
> borrar el registro.
>
> Utilizo el evento OnDelete para comprobar que voy a borrar el registro, y
> he
> puesto:
> IF MSGYESNO("¿BORRAR EL REGISTRO ACTUAL?")=.F.
> RETURN NIL
> ENDIF
> Pero me borra el registro siempre.
>
> ¿Qué puedo poner para controlar que me borre o no el registro?
>
> Gracias anticipadas
> Francisco Martínez
> Elche (Alicante)
>
>

Controlar borrado registros en TDbfBrowse

Publicado: Jue Abr 24, 2008 3:37 pm
por pacoelche
En vez de RETURN nil es RETURN .f.
Gracias
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:[email=481070b7@ozsrv2.ozlan.local...]481070b7@ozsrv2.ozlan.local...[/email]
> Francisco,
>
> Echele un vistazo al evento TBrowse:OnDelete
>
> Saludos
>
>
> --
> Ignacio Ortiz de Zúñiga
> [Soporte Xailer]
> [Xailer support]
>
>
> "Francisco Martínez García" <pacoelche@hotmail.com> escribió en el mensaje
> news:[email=4810626c@ozsrv2.ozlan.local...]4810626c@ozsrv2.ozlan.local...[/email]
>> Tengo un TdbfBrowse con un lAutoSave=.t. y lAllowDelete=.t.
>>
>> Cuando pulso la tecla "suprimir" se borra automáticamente el registro.
>>
>> Lo que quiero es que antes de borrar el registro me pregunte si quiero
>> borrar el registro.
>>
>> Utilizo el evento OnDelete para comprobar que voy a borrar el registro, y
>> he
>> puesto:
>> IF MSGYESNO("¿BORRAR EL REGISTRO ACTUAL?")=.F.
>> RETURN NIL
>> ENDIF
>> Pero me borra el registro siempre.
>>
>> ¿Qué puedo poner para controlar que me borre o no el registro?
>>
>> Gracias anticipadas
>> Francisco Martínez
>> Elche (Alicante)
>>
>>
>
>