Ввод с использованием меню-справочника
Данное средство применяется для ввода полей, которые принимают значения из некоторого конечного списка (например, коды стран, языков, индексы специальных классификаторов и т.п.).
Предлагается два вида меню-справочников: простые - в виде одноуровневого списка возможных значений и иерархические - в виде древовидной (многоуровневой) структуры значений.
Средство подключается (после нажатия кнопки расширенных средств ввода) в виде соответствующей формы (см. рис. 3.4.2.1а и 3.4.2.1б), которая содержит список возможных значений текущего поля и (если это необходимо) пояснений к ним.
Рис. 3.4.2.1а. Форма для ввода через меню-справочник (простой)
Для работы с иерархическими меню-справочниками используется принятая технология работы с древовидными структурами Windows.
Рис. 3.4.2.1б. Форма для ввода через иерархический меню-справочник
Для выбора некоторого значения необходимо сделать его текущим (щелкнуть по нему мышью), после чего нажать кнопку ВВОД. Выбранное значение переносится в область ввода текущего поля. Того же результата можно достигнуть, если дважды щелкнуть по некоторому значению списка (за исключением того случая, когда значение иерархического списка имеет нижестоящие).
Некоторые (а именно – отсортированные) меню-справочники могут иметь дополнительное средство – редактируемую строку КЛЮЧ, - предназначенное для быстрого (прямого) доступа к элементам справочника. Ключ для доступа к справочнику может задаваться в виде одного символа или строки. Следует иметь в виду, что при этом нет разницы между строчными и прописными буквами. В простых меню-справочниках начальная точка доступа устанавливается по значениям столбца "ЗНАЧЕНИЕ" или "ПОЯСНЕНИЯ" - в зависимости от применяемой сортировки.