我需要实现无限滚动,也就是说,当用户在具有“潜在”数千个项目的网格中滚动时。最初我有一个 SDT,它是我在网格上显示的那个。
这个想法是:
SDT 从 20 加载到光标位置
在网格中显示这 20 个
保存光标位置
这应该很快。当用户向下滚动时,循环 1、2 和 3 会重复直到完成。以免电网超载。
我在 wiki 中找到的最相似的内容是:
http://wiki.genexus.com/commwiki/servlet/wiki?21311,HowTo%3A+External+Services+%28Scenario2%29 ,
where variables count, Start(表示要加载多少以及从查询的哪个位置加载)和加载值的 sdt 是定义的。关键是我不清楚它是如何工作的。
它在 LOAD 中加载,但我看不到 Start 变量的值已更新,因此我将始终加载相同的 20 个项目。
如果有人实现了某些东西,那么我可以进行解释,一些线索或欢迎的 xpz !
问候和感谢