powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / CxGrid MultiSelect + dxMemData - Удаление записи
4 сообщений из 4, страница 1 из 1
CxGrid MultiSelect + dxMemData - Удаление записи
    #39973439
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, добрый день!
Не подскажете хороший способ удаления записи из dxMemData при включенном MultiSelect у cxGrida.
По гриду пробегаюсь циклом for i := 0 to GV.Controller.SelectedRowCount - 1,
а вот как бы из привязанного датасета удалить выбранные записи пока не придума. MemData.Delete удаляет только одну запись
...
Рейтинг: 0 / 0
CxGrid MultiSelect + dxMemData - Удаление записи
    #39973448
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: pascal
1.
2.
3.
4.
5.
6.
Dataset.DisabledControls;
for i := 0 to GV.Controller.SelectedRowCount - 1 do begin
  Dataset.Locate('IdKeyField', GV.Controller.SelectRows[i].Values[ColunmKeyField.Index],[]);
  Dataset.Delete;
end;
Dataset.EnabledControls;
...
Рейтинг: 0 / 0
CxGrid MultiSelect + dxMemData - Удаление записи
    #39973490
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr, хммм что-то я про Locate не подумал. Ок спасибо. Сейчас пропробую
...
Рейтинг: 0 / 0
CxGrid MultiSelect + dxMemData - Удаление записи
    #39973492
dartveider13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr, Все супер! Еще раз огромное спасибо!!!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / CxGrid MultiSelect + dxMemData - Удаление записи
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]