Бесконечный Scroll Genexus SD

Хорошие, я нуждаюсь в том, чтобы осуществить бесконечный scroll, то есть по мере того как пользователь делает scroll в сверчке, у которого есть "потенциально" тысячи статей. Изначально у меня есть SDT и это тот, которого я показываю в сверчке.

Идея - что:

  1. SDT загрузил 20 с положения курсора
  2. Были этими 20 в сверчке
  3. Сохраняли положение, в котором остался курсор

Это должно бы быть быстрым. По мере того как пользователь делает scroll вниз, повторяет цикл 1, 2 и 3 до того, чтобы заканчиваться. Способа не перегружать в сверчка.

Самое похожее, что я нашел в wiki, это:

http://wiki.genexus.com/commwiki/servlet/wiki?21311,HowTo%3A+External+Services+%28Scenario2%29,

где определяются count переменные, Start (чтобы говорить все те грузить и с тех пор, как положение консультации грузить) и sdt, которые загружают стоимость. Тема состоит в том, что он у меня не остается ясным, как оно функционирует.

Он загружается в LOAD, но ни в каком месте я вижу, что стала отвечающей совремнным требованиям стоимость переменной Start следовательно, всегда он загружал бы те же 20 статей.

Если кто-то осуществил нечто похожее, что могло бы приближать объяснение, какой-то признак или желанный xpz!!

Привет и спасибо

1
задан 24.02.2017, 16:43
1 ответ

Проблема несмотря на то, что у него есть grid основанный на SDT , состоит в том, что у этих grids нет даты provider присоединенные , загружают начиная с дату provider из контейнера.

, Чтобы мочь использовать пролистанный deber¦-туз основывать grid на переменных, и программировать используя переменные &start и &count в событии Load.

2
ответ дан 24.11.2019, 10:54
  • 1
    спасибо Рамы должна быть этой моя проблема тогда. Давайте пытаться! – bcamargo75 02.03.2017, 01:15