|
Динамический список, сортировка по дате. |
☑ |
0
SkillUp
18.10.19
✎
16:09
|
Здравстуйте, проблемы с сортировкой в динамическом списке.
Мой код:
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если НЕ РольДоступна("ПолныеПрава") Тогда
Элементы.Список.Период.Вариант = ВариантСтандартногоПериода.Сегодня;
КонецЕсли;
Список.Порядок.Элементы.Очистить();
НовыйПорядок = Список.Порядок.Элементы.Добавить(Тип("ЭлементПорядкаКомпоновкиДанных"));
//Если необходимо по возрастанию сортировать то меняем на Убыв на Возр
НовыйПорядок.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Авто;
НовыйПорядок.ТипУпорядочивания = НаправлениеСортировкиКомпоновкиДанных.Возр;
//реквизит сортировки - Дата
НовыйПорядок.Поле = Новый ПолеКомпоновкиДанных("Дата");
НовыйПорядок.Использование = Истина;
КонецПроцедуры
Если НЕ полные права, сортировка в списке как надо. Когда под полными правами , какая-то "каша". Подскажите из-а чего такое происходит? Как привести в нормальный вид (по дате)?
|
|
1
lubitelxml
18.10.19
✎
16:17
|
Что значит каша? вы выводите за весь период при полных правах и только за сегодня если не полные права. В чем вопрос?
|
|
3
SkillUp
18.10.19
✎
16:20
|
1 мин. (1)
|
|
4
SkillUp
18.10.19
✎
16:35
|
(1)
Полные права -
НЕ полные права -
Из-за чего такой список, под полными правами и как исправить?!
|
|
5
SkillUp
18.10.19
✎
16:37
|
Вопрос в СОРТИРОВКЕ!!!
|
|
6
lubitelxml
18.10.19
✎
16:40
|
(4) возможно что сортировка по дате без указания варианта не срабатывает. попробуйте для полных прав тоже задать Элементы.Список.Период.Вариант = ВариантСтандартногоПериода.* - покажите что получится
|
|
7
SSSSS_AAAAA
18.10.19
✎
17:16
|
(5) Вопрос включена ли она? Сортировка по дате точно включена?
|
|
8
SkillUp
18.10.19
✎
17:21
|
(7) (6) Я нашел из-за чего... Сейчас напишу, Через 1 мин.
|
|
9
SkillUp
18.10.19
✎
17:21
|
(7) (6) (2) Порядок присутвовал в пользовательских настройках. Для этой формы они интерактивно не доступны.
|
|
10
SkillUp
18.10.19
✎
17:23
|
Короче сортировка на клиенте, все исправляет...
|
|