|
Программная сортировка динамического списка. Возможно ли?
| ☑ |
0
tabarigen
07.07.18
✎
11:58
|
Гугл подсказал следующий код, но он не работает, хотя и ошибок не выдает. Больше ничего полезного не смог нагуглить.
Порядок=ЭтаФорма.ОстаткиТоваров.Порядок;
Порядок.Элементы.Очистить();
ЭлементПорядка = Порядок.Элементы.Добавить(Тип("ЭлементПорядкаКомпоновкиДанных"));
ЭлементПорядка.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Обычный;
ЭлементПорядка.ТипУпорядочивания = НаправлениеСортировкиКомпоновкиДанных.Убыв;
ЭлементПорядка.Поле = Новый ПолеКомпоновкиДанных("Остаток"); // Поле, по которому будет упорядочивание
ЭлементПорядка.Использование = Истина;
|
|
1
tabarigen
07.07.18
✎
11:59
|
Действие происходит в Процедуре ПриОткрытии на форме
|
|
2
lubitelxml
07.07.18
✎
12:45
|
1. Почему нельзя в запросе это прописать?
2. Обычно все настройки с ДС делаю в ПриСозданииНаСервере()
|
|
3
tabarigen
07.07.18
✎
15:05
|
(2) вы ничего не перепутали?? речь идет про динамический список, тольку от сортировки в запросе, если потом пользователи случайно тыкнув на другую колонку списка будут видеть сортировку по нему. я же хочу жестко привязать сортировку при открытии.
|
|
4
Tonik992
07.07.18
✎
15:09
|
Запретите пользователю устанавливать сортировку.
|
|