Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Problema con TDBLookupListBox (https://www.clubdelphi.com/foros/showthread.php?t=70661)

HombreGordo 03-11-2010 22:43:56

Problema con TDBLookupListBox
 
Saludos amigos, hacía ya mucho tiempo que no venía :) (Razones laborales)

Mi duda es un problema menor, y quería saber si Uds. podrían ayudarme con esto. Resulta ser que yo estoy acostumbrado a proveer mensajes al usuario cuando no tiene una selección en un Listbox sobre un dato que tiene que trabajar. Es decir, cuando no ha seleccionado algún ítem, le muestra un mensaje. Yo hago esto normalmente con...

Código Delphi [-]
if (listbox1.ItemIndex = -1) then begin
ShowMessage('Seleccione un ítem por favor.');
end;

Pero el TDBLookupListBox no tiene esa propiedad. :( entonces intenté hacerlo con...

Código Delphi [-]
if (dblookuplistbox1.SelectedItem = '') then begin
ShowMessage('Seleccione un ítem por favor.');
end;[/

Pero no funciona, alguna pista que me puedan proporcionar por favor? Sé que es un componente dependiente de los datos provenientes de un dataset, pero tampoco sé si el dato seleccionado de allí lo pasa a algún Index para el dblookuplistbox. Gracias de antemano :)

roman 04-11-2010 01:17:04

Prueba con

Código Delphi [-]
if (dblookuplistbox1.KeyValue = null) then
   ...

// Saludos

HombreGordo 12-11-2010 03:03:51

Jajaja gracias por tu ayuda :-)


La franja horaria es GMT +2. Ahora son las 15:58:10.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi