Главная страница
    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.44 MB
Время: 0.028 c
2-1138293373
Chechako
2006-01-26 19:36
2006.02.12
Выбрать запись c максимальным значением поля


15-1137770154
Pazitron_Brain
2006-01-20 18:15
2006.02.12
Как разархивировать архив .zip на удаленном сервере?


6-1131060033
AmsterMan
2005-11-04 02:20
2006.02.12
Как прогарммно удалить все куки IE


15-1137596780
Джо
2006-01-18 18:06
2006.02.12
Цитата


15-1137777591
Андрей К
2006-01-20 20:19
2006.02.12
Воторое высшие





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский