Имя: Пароль:
1C
1С v8
Сортировка в динамических списках
0 i_rodionov
 
12.01.21
23:12
В динамическом списке, для пользователя, есть такая штука, как настройка списка. И там есть вкладка сортировка. Позволяет сортировать по всем полям, даже через точку. Вопрос. Как ограничить возможности пользователей сортировать только по тем полям через точку, по которым есть индексы?
1 hhhh
 
12.01.21
23:19
(0) задать поля на этой вкладке.
2 vicof
 
12.01.21
23:22
Делать такие динамические списки для пользователей, чтобы им не приходилось лазить в поля через точку.
3 i_rodionov
 
12.01.21
23:22
(1) Через компоновку при настройке произвольного запроса?
4 i_rodionov
 
12.01.21
23:29
(2) В том динамическом списке есть поле через точку, и интерфейс позволяет сортировать по этому полю. Но это ладно. Но в настройках, позволяет вообще все. Как убрать?
5 vicof
 
12.01.21
23:55
Убрать галку "Включать в пользовательские настройки" / Установить режим редактирования в свойствах элемента пользовательских настроек в "Недоступный" / Почитать литературу.
6 i_rodionov
 
12.01.21
23:57
(5) Надо оставить упорядочивание по колонкам, которые визуально есть (по ним есть индексы). И убрать все, что не визуализируется
7 vicof
 
12.01.21
23:58
(6) Я уже написал, как это сделать.
8 i_rodionov
 
12.01.21
23:58
(5) Ок, понял. Вопрос в запросе в разделе компоновки.
Программист всегда исправляет последнюю ошибку.