Можно ли в формах списков устанавливать отбор и сортировку по нескольким полям?

Во всех динамических списках программно можно устанавливать отбор и сортировку по любым комбинациям полей. Пользователю по умолчанию система предлагает набор доступных для установки отбора и сортировки полей, исходя из возможности выполнять отбор и


641


!ложения


Вопросы при переходес версии 7.7


 


сортировку эффективно. Прежде всего, при этом учитывается наличие подходящих индексов. Разработчик может программно включить возможность настройки пользователем отбора и сортировки по любым полям.

Следует учитывать, что при большом объеме информации в базе данных установка отбора и сортировки по комбинации полей, для которых нет подходящих индексов, может привести к существенному снижению производительности при просмотре списка.

Отбор и сортировка не могут выполняться по полям, имеющим тип ХранилищеЗначения, и ОписаниеТипов.

Для полей, имеющих тип Строка неограниченной длины, отбор может быть установлен только по условию «Содержит».

Для иерархических данных (справочников, планов счетов и планов видов характеристик) поле Родительне используется в этих настройках, так как управляется табличным полем интерактивно при переходах по уровням и программно с помощью свойства ТекущийРодитель.

В списке журнала документов отбор может устанавливаться по дате и графам журнала, а также по виду документа. Однако следует учитывать, что отбор по графам может весьма существенно снижать производительность просмотра.

Порядок в списке журнала документов может устанавливаться только по дате.