2.4.2. Общие действия, выполняемые над списками

Фильтрация записей
Сортировка записей
Экспорт данных, содержащихся в списках

Большая часть данных в системе "Corporate" представлена в виде списков записей. В качестве примера списков можно привести:

Как правило, для отображения списков используются специальные экранные формы  – скроллеры, которые обеспечивают как постраничное отображение заданного числа записей (см. инстр. «Задание количества отображаемых записей»), так и прокрутку страниц, не все записи которых помещаются на экранной форме одновременно.

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

Действия над списками могут быть условно разделены на следующие группы:

В качестве иллюстрации выполнения действий над списками можно привести следующий пример. Допустим, необходимо отправить подписанные произвольные документы для клиентов. Сначала необходимо выбрать все документы, подлежащие отправке. Для этого в списке документов выполняется фильтрация с соответствующими условиями (согласно разд. «Фильтрация по значениям реквизитов»). В результате фильтрации будут отобраны документы в статусе "подписан". Далее следует выделить требуемое количество документов в статусе "подписан" (согласно инстр. «Выбор записей в списке») и отправить их стандартным способом.