Página 1 de 1

TArrayBrowse ... DelRow()

Publicado: Mié Abr 11, 2007 12:24 pm
por Xevi
AddRow() añade una nueva fila y a la vez refresca el Browse... también por
lo visto lanza el Evento OnChange, que me parece correctísimo.
Ahora Bien, DelRow() Elimina la fila actual del Browse y a la vez refresca
el Browse... pero por lo visto no lanza OnChange y debo forzar este evento
cada vez que elimino una fila con DelRow().
¿Hago algo mal o el comportamiento está hecho adrede???
Gracias.
Un Saludo,
Xevi.

TArrayBrowse ... DelRow()

Publicado: Mié Abr 11, 2007 4:53 pm
por ignacio
Xevi,
En mi opinión está mal el OnChange en el método AddRow(). Hace tiempo
decidimos que los eventos OnChange sólo se disparan por operaciones del
propio usuario. Revisaré el AddRow() para ver porque se está disparando.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:461cb77e$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> AddRow() añade una nueva fila y a la vez refresca el Browse... también por
> lo visto lanza el Evento OnChange, que me parece correctísimo.
> Ahora Bien, DelRow() Elimina la fila actual del Browse y a la vez refresca
> el Browse... pero por lo visto no lanza OnChange y debo forzar este evento
> cada vez que elimino una fila con DelRow().
>
> ¿Hago algo mal o el comportamiento está hecho adrede???
>
> Gracias.
>
>
> Un Saludo,
> Xevi.
>