Cita:
Empezado por ecfisa
Hola.
Tendrías que accionar sobre el dataset asociado.
Código Delphi [-]// DS: DataSet asociado - DBL: Combo - fldname: Nombre del campo - fldValue: valor buscado v.gr.: 'X' procedure LookupComboLocateNext(DS: TDataSet; DBL: TDBLookupComboBox; const fldName, fldValue: string); begin if DS.Locate(fldName, fldValue, []) then begin DS.Next; DBL.KeyValue := fldName; end; end;
Ejemplo del uso:
Código Delphi [-]... LookupComboLocateNext(tu_DataSet , tu_DBLookupComboBox, 'tu_FIELD_NAME', 'tu_FIELD_VALUE');
Saludos
|
Hola!
ecfisa, muy amable de tu parte maestro contestar mi pregunta tan rápido
.
Pero , yo no quiero localizar o buscar y despues hacer el next, sino yo tengo un texto seleccionado cualquier texto de los items de mi DBLookupCombox quiero pasar al siguiente y mostrarlo ,
DBLookupCombox no tiene el itemindex pero sí tiene la propiedad ListFieldIndex. se puede utilizar ListFieldIndex en mi caso ? Cómo será el código ?
Saludos cordiales .