Вход | Регистрация


Программная сортировка динамического списка. Возможно ли?

Программная сортировка динамического списка. Возможно ли?
Я
   tabarigen
 
07.07.18 - 11:58
Гугл подсказал следующий код, но он не работает, хотя и ошибок не выдает. Больше ничего полезного не смог нагуглить.

    Порядок=ЭтаФорма.ОстаткиТоваров.Порядок;
    Порядок.Элементы.Очистить();
    ЭлементПорядка = Порядок.Элементы.Добавить(Тип("ЭлементПорядкаКомпоновкиДанных"));
    ЭлементПорядка.РежимОтображения =  РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Обычный;
    ЭлементПорядка.ТипУпорядочивания = НаправлениеСортировкиКомпоновкиДанных.Убыв;
    ЭлементПорядка.Поле = Новый ПолеКомпоновкиДанных("Остаток");// Поле, по которому будет упорядочивание

    ЭлементПорядка.Использование = Истина;
 
 
   tabarigen
 
1 - 07.07.18 - 11:59
Действие происходит в Процедуре ПриОткрытии на форме
   lubitelxml
 
2 - 07.07.18 - 12:45
1. Почему нельзя в запросе это прописать?
2. Обычно все настройки с ДС делаю в ПриСозданииНаСервере()
   tabarigen
 
3 - 07.07.18 - 15:05
(2) вы ничего не перепутали?? речь идет про динамический список, тольку от сортировки в запросе, если потом пользователи случайно тыкнув на другую колонку списка будут видеть сортировку по нему. я же хочу жестко привязать сортировку при открытии.
   Tonik992
 
4 - 07.07.18 - 15:09
Запретите пользователю устанавливать сортировку.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует