Текущий архив: 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