Topic: передать данные multi combobox

Привет всем.
Как скриптом через кнопку передать в miltiselected combobox данные
к примеру multiComboBox - компонент участвует в поиске по таблице. Есть значение (a,b,c) и id (1,2,3) соответственно
Есть необходимость с помощью кнопки передать значение в multiComboBox, к примеру выбрать сразу два значения a.b и отфильтровать таблицу по этим значениям

Re: передать данные multi combobox

не разумная идея.
решил проблему фильтром для таблицы.
на кнопку добавил фильтр для таблицы

procedure Form1_Button33_OnClick (Sender: TObject; var Cancel: boolean);
begin
Form1.gridClient.dbFilter := '(ClientStatus.ClientStatus="a") OR (ClientStatus.ClientStatus="b")';
Form1.gridClient.dbUpdate;
end;

на кнопку поиска убрал фильтр

procedure Button32_OnClick (Sender: TObject; Action: string);
begin
Form1.gridClient.SelectedRow:=-1;
if Form1.gridClient.dbFilter <> '' then Form1.gridClient.dbFilter := '';
end;

Re: передать данные multi combobox

Можно в свойствах комбобокса  поставить свойство Searchable в "True" и тогда будет возможность выбирать несколько вариантов...

Post's attachments

Attachment icon Без имени.png 11.67 kb, 85 downloads since 2021-09-06