![]() |
PickList
TEngo un dbgrid con un picklist en la primera columna, para llenarlo uso el siguiente código:
procedure TfrmPedVen.dbgLinFacCellClick(Column: TColumn); begin ZqryArt.Open; ZqryArt.First; dbgLinFac.Columns[0].PickList.Clear; while not ZqryArt.EOF do begin dbgLinFac.Columns[0].PickList.Add(ZqryArt.FieldByName('codigo').AsString); ZqryArt.Next; end; ZqryArt.Close; end; El caso es que el picklist no carga hasta que se escribe algo en la celda. He probado con varios eventos sin resultado. Muchas gracias. |
No olvides poner títulos descriptivos a tus preguntas, "picklist" no describe nada :confused:
Y tampoco olvides poner tu código entre las etiquetas oportunas ![]() ¿No leiste nuestra guía de estilo?, gracias por tu colaboración :) |
El contenido del picklist se carga en los eventos OnCreate y OnActivate.
Un saludo.:) |
La franja horaria es GMT +2. Ahora son las 06:57:22. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi