[Lazarus-es] actualizar consulta en grid

Martin Gomez mmgomez en gmail.com
Dom Oct 28 16:36:01 CET 2012


2012/10/27 Paola Bruccoleri <pbruccoleri en adinet.com.uy>

> Hola MArtín..
> recién, a las apuraditas, probé hacer el cancel luego de grabar y ya no
> sale el error y el grid queda correctamente refrescado:
> ....
>              qryGrabarForm.ExecSQL;
>
>              ABMF03b.qryForm03.Cancel;
>              ABMF03b.qryForm03.Refresh;
>
> de todas formas voy a probar de usar un lookupcombo..
> byeeeeee
>

Muy bueno!!!
El tema con los dblookupcombo es que acceden a 2 tablas... una en la que
sacas los datos para mostrar y otra en la modificas el valor de un campo,
partiendo de la lista de la primer tabla.
Podes seguir usando el DbLookupCombo, pero no lo asignes al DataSource de
la grilla, le indicas el valor actual a mano al mostrar el formulario,
entonces te muestra la lista (sacada del datasource de lookup) pero no
modifica la consulta que (por su naturaleza) no puede aplicar los updates.

Espero que se entienda :)

-- 
Try not to become a man of success but rather to become a man of value. *Albert
Einstein*
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20121028/9fabde9b/attachment-0002.html>


More information about the Lazarus-es mailing list