|   |   | 
| 
 | Как убрать доступность сортировки по полю динамического списка управляемой формы? | ☑ | ||
|---|---|---|---|---|
| 0
    
        TormozIT гуру 25.10.17✎ 14:19 | 
        Берем БСПшный регистр ВерсииОбъектов. Пользователь может зайти в настройки списка и включить сортировку по полю Объект. При этом возникает много неявных соединений со ссылочными таблицами. Как убрать доступность поля на закладке "Порядок" в настройках списка?     | |||
| 1
    
        TormozIT гуру 25.10.17✎ 14:21 | 
        (0) + При сортировке по такому полю запрос к СУБД становится тяжелым и случаются проблемы (долгое выполнение и ошибка СУБД).     | |||
| 2
    
        TormozIT гуру 25.10.17✎ 14:52 | 
        Это можно сделать только программно и только начиная с 8.3.10
 ДинамическийСписок.УстановитьОграниченияИспользованияВПорядке (DynamicList.SetRestrictionsForUseInOrder) ДинамическийСписок (DynamicList) УстановитьОграниченияИспользованияВПорядке (SetRestrictionsForUseInOrder) Синтаксис: УстановитьОграниченияИспользованияВПорядке(<Поля>) Параметры: <Поля> (необязательный) Тип: Массив. Пути к полям компоновки, на которые требуется установить ограничение. Описание: Запрещает использование указанных полей и всех их дочерних полей в настройках порядка. Поля, на которые установлено ограничение, не входят в коллекцию доступных полей. После вызова метода список полей с ограничениями замещается указанным. Вызов метода с пустым списком полей отменяет ранее установленные ограничения. | |||
| 3
    
        Cyberhawk 25.10.17✎ 14:58 | 
        Сам нашел или где-то в другом месте подсказали?     | |||
| 4
    
        TormozIT гуру 25.10.17✎ 15:03 | 
        (3) Подсказали на партнерском форуме. Ссылку давать боюсь)     | |||
| 5
    
        TormozIT гуру 25.10.17✎ 15:03 | 
        https://wonderland.v8.1c.ru/blog/obrabotka-i-oformlenie-dannykh-dinamicheskogo-spiska/ тут в конце про это написано     | |||
| 6
    
        vs84 22.11.17✎ 14:04 | 
        (3) у меня не сработало.
 В Все ддействия - Настроить список - Сортировка эти поля недоступны, но при щелкании на заголовкам колонок сортировка устанавливается. Конфа в режиме совместимости 8.2.16, интерфейс не такси. У кого-то на подобных условиях срабатывает? | |||
| 7
    
        1Снеговик гуру 22.11.17✎ 14:06 | 
        (6) при чем тут обычные формы на 8.2.16?     | |||
| 8
    
        vs84 22.11.17✎ 14:09 | 
        (7) формы управляемые, но не такси. И версия платформы 8.3.10.2561, в режиме совместимости. В описании этого метода не сказано, что есть какие-то ограничения.     | |||
| 9
    
        Cyberhawk 23.11.17✎ 10:41 | 
        (8) А как можно узнавать, новые возможности платформы работают в режиме совместимости или не работают?     | |||
| 10
    
        ildary 23.11.17✎ 10:48 | 
        (9) методом тыка, который показал, что УстановитьОграниченияИспользованияВПорядке() не работает в режиме совместимости 8.2.16     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |