Jump to content

irkavanta

Members
  • Posts

    4
  • Joined

  • Last visited

Posts posted by irkavanta

  1. Доброго времени суток уважаемые программисты. Помогите с вопросом.

    Ранее был код по выделению строки, он работает и выделяет первые 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 все корректно появляется в списке, цикл пробегает по нему но отмечает только последнюю строку в списке. Подскажите плиз.

     

×
×
  • Create New...