Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.12;
Скачать: CL | DM;

Вниз

DBGrid - MultiSelect   Найти похожие ветки 

 
Дмитрий_К   (2006-01-26 17:13) [0]

Друзья. В DBGrid имеется возможность выделить несколько строк. Это у меня получается. Вопрос: Где и как можно увидеть, что выделено (какие строки), что бы эту информацию использовать, например, для создания запроса на изменение именно этих записей из набора?
- Ответ: SelectedRows.
Извините за назойливость, не получается. Пример, из десяти строк таблицы выделены две. Необходимо вывести, хотя бы в Label, идентификаторы этих записей или любое другое поле. Помогите!


 
Ega23 ©   (2006-01-26 17:21) [1]

rxgPersonnel : TRxDBGrid


    With rxgPersonnel.DataSource.DataSet do
     begin
      try
        DisableControls;

        for i:=0 to rxgPersonnel.SelectedRows.Count-1 do
         begin
          Application.ProcessMessages;
          GotoBookmark(Pointer(rxgPersonnel.SelectedRows.Items[i]));
          ShowMessage(FieldByName("PersID").asString);
         end;

        Locate("PersID",SaveLocation,[]);
      finally
       EnableControls;
      end;//try
     end;
    rxgPersonnel.SelectedRows.Clear;

   end; // Много сотрудников
 end;



 
Johnmen ©   (2006-01-26 17:57) [2]

SelectedRows + F1 далее Example



Страницы: 1 вся ветка

Текущий архив: 2006.02.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
15-1137961672
Volf_555
2006-01-22 23:27
2006.02.12
Купил оптическую мышу Delfics-курсор начал ежесекундно сдрагивать


4-1133121307
sergey1
2005-11-27 22:55
2006.02.12
что нужно сделать чтобы DlgDirList выводил еще и файлы


9-1125150885
bogdan
2005-08-27 17:54
2006.02.12
Подчсет количества многоугольников


2-1137871888
Dormidont
2006-01-21 22:31
2006.02.12
Как сохранять файлы


9-1121030508
Тестер1
2005-07-11 01:21
2006.02.12
Кто нибудь пытался выдрать анимацию из игры Братья Пилоты ?