Genexus: сортировка списка Top10 (сетки) с использованием переменной - PullRequest
0 голосов
/ 03 октября 2011

У меня следующая проблема: я создаю список Top10 товаров, основываясь на том, сколько раз каждый предмет был продан. Я могу рассчитать это число и правильно сохранить его в переменной, но когда я попытаюсь программно отсортировать сетку по этой переменной, Genexus не даст мне (конечно, я могу нажать на эту строку, и она будет отсортирована правильно, но это не то, что я хочу).

Насколько я читал, сетки не могут быть отсортированы с использованием переменных по какой-то причине, есть ли обходной путь для этого?

Ответы [ 2 ]

0 голосов
/ 02 июля 2015

Вы должны попытаться найти способ загрузить их в правильном порядке.Если это невозможно, создайте коллекцию SDT с элементами и используйте метод sort.После этого измените сетку на неосновную сеточную таблицу и используйте событие load для загрузки содержимого коллекции.

0 голосов
/ 03 октября 2011

Вам следует использовать поставщик данных для загрузки SDT со списком элементов Top10, отсортированных по припаянным элементам.Затем покажите выходной SDT в сетке.

...