PDA

Ver la Versión Completa : dblookupcombobox no actualiza


anubis
10-06-2014, 21:19:59
Buenas de nuevo,

Dando la lata otra vez :(.

Tengo un query y varios campos db que funcionan bien al seleccionar el registro desde un dblookupcombobox, ahi no hay problema.

Dentro de este dblook, en la opcion onchange le puse:

procedure TFProveedores.DBLookupComboBox1Change(Sender: TObject);
begin
dblookupestado.KeyValue:=fmodulo.zqproveedores.FieldByName('id_estado').asinteger;
end;

Le asigno el valor del query a otro dblook para que me muestre el dato.

El valor que me devuelve el query es el anterior, pero en los db el valor es el correcto.
Tengo que volver a desplegar el primer dblook para que actualice.

La verdad no se cual es el problema.

anubis
11-06-2014, 22:25:16
Ya lo arregle.
El dblookupcombobox si cambia y cambian los datos de los demas db, asi que tuve que ponerle un locate al registro en base a keyvalue del dblookupcombobox.

No se si sera la forma adecuada de hacerlo pero funciona.

gracias