Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > множественный выбор в таблице?


Автор: serjufa 29.5.2003, 09:26
У меня есть таблица, в которой user должен сделать множественный выбор. Мне нужно подсветить выбранные записи и в boolen поле поменять fasle На true. Подскажите - как это сделать лучше?

Автор: Unregistered 29.5.2003, 14:08
круто...
а че такое множественный выбор?
а че такое нужно подсветить?
кстати, для групповых операций критично какой сервер (если база данных вобще имеет к этому отношение)...

Автор: Medved 2.6.2003, 10:24
поставить в DBGrid свойство Options->dgMultiSelect := true

затем в обработчик вставить следующий код:
Код

var
 counter1: integer;
...
begin
  with DBGrid1.DataSource.DataSet do
      begin
         for counter1:=0 to DBGrid1.SelectedRows.Count-1 do
             begin
                GotoBookmark(pointer(DBGrid1.SelectedRows.Items[counter1]));
                //здесь код изменения false на true;
             end;
      end;
end;


Данный код пробегается по выделенным в DBGrid-е причем изменяя курсор.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)