sale vacío porque el campo tiene el valor null (todavía no se ha hecho clic en el combo y no tiene valor).
Asigna la propiedad keyvalue del combo.
dblookupcombo.keyValue := 23 // proveedor con código 23 por defecto al insertar un registro (muy probablemente en el OnNewRecord de tu tabla).
No deberías hacerlo, ya que el usuario podría no cambiar el valor del dblookup (por olvido) y quedar registrado en la BBDD valores inconsistentes. Es mejor que el sistema de un mensaje de error y el usuario lo atienda.
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
|