1С-Предприятие 8.0. Практическое пособие разработчика



         

Интерфейсные объекты - часть 2


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

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

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

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

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

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

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

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

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

В описании событий элементов управления не указан параметр Элемент.

В обработчиках событий элементов управления формы первым параметром всегда является параметр "Элемент". В нем, в обработчик передается элемент управления, вызвавший конкретное событие. Этот параметр добавляется формой для всех обработчиков элементов управления, и он не описывается в документации для конкретных событий.




Содержание  Назад  Вперед