Выпадающий список

Материал из GedeminWiki
Перейти к: навигация, поиск

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

gsiblookup1.jpg

Состоит из следующих частей:

  • Поле ввода текста
  • Кнопка вызова/скрытия списка
  • Список объектов

Поле ввода текста

Поле ввода текста предназначено для ввода и отображения наименования объекта. При выборе объекта из базы данных путем поиска по наименованию в это поле необходимо ввести все наименование объекта или его часть. После этого необходимо нажать клавишу F3 или щелкнуть мышкой по кнопке вызова/скрытия списка (кнопка со стрелкой вниз). Будет осуществлен поиск объекта. Если в базе данных существует единственный объект, удовлетворяющий введенному наименованию, то он будет выбран и его наименование будет подставлено в поле ввода.

Если в базе данных существует несколько объектов, наименования которых удовлетворяют введенной строке, то на экране будет отображен список этих объектов. Если среди них находится искомый объект, то его необходимо выбрать с помощью мыши или используя клавиши управления курсором выделить его и нажать Enter.

Если список слишком велик -- можно воспользоваться полосой прокрутки.

Кнопка вызова/скрытия списка

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

Если при открытом списке объектов нажать на кнопку вызова/скрытия списка, то он будет закрыт.

Список объектов

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

  • Создания нового объекта,
  • Изменения выбранного объекта,
  • Удаления выбранного объекта,
  • Копирования выбранного объекта.

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

В правой части панели инструментов расположены стрелки изменения ширины выпадающего списка.

Горячие клавиши

При работе с выпадающим списком (когда курсор находится в поле ввода) доступны следующие горячие клавиши:

Клавиша Функция Описание
F1 Справка Открывает окно с подсказкой по назначению функциональных клавиш.
F2 Создание При нажатии клавиши F2 на экран будет выведено диалоговое окно ввода нового объекта. После заполнения необходимых полей необходимо нажать Ок, после чего объект будет сохранен в базе, а его наименование подставлено в поле ввода. В некоторых случаях, когда выпадающий список позволяет выбрать объекты разных типов, например: Компанию, Контакт, Банк и т.п. Перед окном ввода параметров объекта на экран будет выведен список доступных для создания типов объектов.
F3 Поиск При нажатии клавиши F3 будет выполнен поиск в базе данных объекта, наименование которого содержит введенную строку. Можно задать достаточно сложное условие поиска, если использовать специальные символы: "_" и "%". Символ "_" (подчеркивание) означает обязательное наличие любого символа в данной позиции. Символ "%" означает произвольную последовательность символов (включая пустую строку). Эти два символа аналогичны символам "?" и "*", которые можно использовать при поиске файлов в операционной системе. Например, введя в строке ввода: "технолог%1" мы найдем в базе данных и "ООО Технология, филиал №1" и "Технологическое управление №1".
F4 Редактирование Если выбран существующий в базе объект, то по нажатию на клавишу F4 можно отредактировать его в отдельном окне.
F6 Поиск с использованием регулярных выражений При нажатии клавиши F3 будет выполнен поиск в базе данных с использованием регулярных выражений.
Ctrl-A Карта счета Если тип объекта Документ, то по коомбинации клавиш Ctrl-A открывается Карта счета.
Ctrl-D Окно выбора документа Если тип объекта Документ, то по коомбинации клавиш Ctrl-D открывается окно выбора документа.
Ctrl-R Объединение По коомбинации клавиш Ctrl-R можно вызвать окно объединения двух записей.
F7 Точный поиск По клавише F7 можно выполнить точный поиск. Точный поиск выполняется гораздо быстрее, особенно если по полю, по которому осуществляется поиск объекта в базе данных создан индекс. Однако, при этом необходимо набрать полное имя объекта. Если будет введена только часть наименования объект не будет найден.
F8 Удаление Выбранный объект можно удалить из базы данных нажав клавишу F8.
F9 Форма просмотра Если необходимо просмотреть список объектов или осуществить поиск по сложному критерию, то необходимо открыть Форму объекта по нажатию клавиши F9. Выбрать/найти там нужный объект и закрыть форму.
F11 Свойства объекта По нажатию клавиши F11 можно открыть стандартное окно с просмотром свойств выбранного объекта. В частности, из этого окна можно узнать уникальный идентификатор текущей записи.
F12 Переключение раскладки Чрезвычайно удобная функция для тех, кто привык набирать текст не отрывая глаз от клавиатуры. Если вы набрали строку на белорусском языке, когда ваша клавиатура была переключена на английскую раскладку, вам не придется печатать все заново. Нажатие на F12 не только переключает раскладку, но и конвертирует набранный вами текст из одной раскладки в другую.
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты