Главная страница
    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.039 c
15-1137788541
Хинт
2006-01-20 23:22
2006.02.12
Хостинг fatal.ru


6-1131019600
nikk
2005-11-03 15:06
2006.02.12
Получение папок локального компа


2-1138265784
Geonew
2006-01-26 11:56
2006.02.12
Помогите!!!!!!!!!!!!!


2-1137858086
Silver__Dragon
2006-01-21 18:41
2006.02.12
Отслеживание процесса копирования


1-1137230335
V-A-V
2006-01-14 12:18
2006.02.12
Импорт справочника товара в 1с





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский