Доброго времени суток уважаемые программисты. Помогите с вопросом.
Ранее был код по выделению строки, он работает и выделяет первые 3 строки.
procedure TFadmauto.UniBitBtn4Click(Sender: TObject);
begin
UniDBGrid2.JSInterface.JSCall('getSelectionModel().select', [1, true]);
UniDBGrid2.JSInterface.JSCall('getSelectionModel().select', [2, true]);
UniDBGrid2.JSInterface.JSCall('getSelectionModel().select', [3, true]);
end;
Но мне нужно выделить разные строки, которые я запрашиваю из базы данных в stringlist и пробежать по ним циклом и отметить галочками строки.
for i := 0 to StrList.Count-1 do begin
UniDBGrid2.JSInterface.JSCall('getSelectionModel().select', [i, true]);
end;
Выделяет только последнюю строчку. То ли не успевает отмечать за циклом то ли я не знаю
пробовал разные варианты, UniDBGrid2AfterLoad не получается. Делал пошагово через unilistbox все корректно появляется в списке, цикл пробегает по нему но отмечает только последнюю строку в списке. Подскажите плиз.