Сложные списки
Когда вы указываете, что список является сложным, тогда вам нужно указать фильтр или запрос, который будет использоваться для создания списка, содержащего строковые атрибуты, по которым выполняется поиск для обновления списка. Для этого существует два способа:
- Если вы уже установили фильтр данных для атрибута в Дизайнере объектов, тогда этот фильтр будет использоваться автоматически, и столбцы этого фильтра будут включены в раскрывающийся список.
- Если фильтр пока не установлен для атрибута в Дизайнере объектов, вы можете указать конкретный созданный вами системный запрос.
В этом разделе представлен второй способ, который не работает, если вы установили фильтр для атрибута.
Для получения информации о фильтрации данных см. раздел Фильтрация данных.
В сложных списках в полях поиска отображаются только строковые атрибуты данных.
Рекомендуется, чтобы выбираемые вами запросы не имели слишком много добавленных строковых атрибутов, так как каждый из этих атрибутов появляется в сложном списке и позволяет пользователям обновлять результаты поиска. Сложные списки разворачиваются для отображения всех указанных атрибутов, поэтому рекомендуется ограничить количество атрибутов для упрощения управления. Например, лучше всего иметь три или четыре атрибута. В предыдущем примере был показан сложный список из четырех атрибутов, который был шире, чем окно.
Вы можете указать размер страницы для запроса, который будет использоваться в списке. Например, если указать в качестве размера страницы - пятнадцать, только пятнадцать элементов будут отображаться в списке на каждой странице.
Если вы не укажете это для запроса, размер страницы будет получен из размера по умолчанию, указанного в системных настройках, если только размер уже не указан на панели свойств. В этом случае размер страницы, который будет указан для списка, заменит системные параметры.
Для создания сложного списка:
- Откройте компонент Диспетчер окон, а затем необходимое окно.
- Выберите требуемый список, а затем разверните панель "Свойства" (
).
- На панели Свойства рядом со свойством Сложный список выберите True.
Если вы уже сделали фильтр данных для выбранного атрибута, вам нет необходимости конфигурировать дополнительные свойства, потому сохраните свое окно.
Если вы не создали фильтр данных, тогда вам потребуется выбрать запрос, который вы будете использовать.
- На панели Свойства рядом со свойством Запрос выберите нужный запрос, например, Все пользователи.
- Нажмите
.