2011-10-03 58 views
0

我遇到以下问题:根据每件商品销售的次数,我生成了Top10商品列表。我可以计算出这个数字并将其正确存储在一个变量中,但是当我试图通过该变量对程序进行编程排序时,Genexus不会让我(当然,我可以点击该行并且它会正确排序,但这是不是我想要的)。Genexus:使用变量对Top10列表(网格)进行排序

据我所知,网格不能使用变量进行排序出于某种原因,是否有解决方法?

回答

0

您应该使用数据提供程序来加载SDT,其中包含Top10物品列表,并按已填充物品排序。然后在网格中显示输出SDT。

+0

感谢您的回答..但我如何获得列表从SDT加载它的信息? – Deleteman

0

你应该尝试找到一种方法来按照正确的顺序加载它们。 如果这不可行,请使用这些项目创建一个SDT集合并使用方法排序。 之后,将网格更改为非基表格网格,并使用加载事件加载集合的内容。