Показать сообщение отдельно
  #1  
Старый 18.07.2018, 10:25
aford aford вне форума
Прохожий
 
Регистрация: 14.03.2018
Сообщения: 12
Версия Delphi: Delphi XE5
Репутация: 10
По умолчанию Перебрать чекбоксы у DBCtrlGrid, и вывести их количество + отмеченные

Всем привет, вот так не работает
Код:
  for i:= 0 to DBCtrlGrid1.ComponentCount - 1 do
  begin
    if (DBCtrlGrid1.Components[i] is TDBCheckBox) then
    begin
      inc(j);
      if (DBCtrlGrid1.Components[i] as TDBCheckBox).Checked then
        inc(k);
    end;  
  end;
Проверить в датасете нет возможности, нужно именно в компоненте
Ответить с цитированием