Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Замечание. Список может также содержать набор фиксированных значений, который мастер предоставит возможность перечислить





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

Совет

Довольно часто при разработке формы для ускорения процесса перехода по большому количеству записей возникает потребность в создании специального поля со списком, при выборе элемента, в котором в форме будет отображаться соответствующая запись из источника данных. В Access 2002 с помощью мастера можно создать список или поле со списком специально для поиска нужной записи в форме. Для этого следует выбрать соответствующий переключатель в первом диалоговом окне мастера такого элемента: например для списка — Поиск записи в форме на основе значения, которое содержит список (Find a record on my form based on the value I selected in my list box). Этот переключатель отображается в случае, если для формы задан источник записей: таблица или запрос. В режиме Формы выделение элемента в этом списке будет приводить к переходу на соответствующую запись в форме. Переход реализуется с помощью процедуры обработки события После обновления (After Update), созданной мастером.

5. Во втором диалоговом окне Мастера списков нужно указать таблицу или запрос, значения из которого должны появляться в списке. Выделите в списке нужную-таблицу или запрос и нажмите кнопку Далее (Next). Появится третье диалоговое окно мастера (рис. 5.16).

Рис. 5.16. Третье диалоговое окно Мастера списков

6. В этом диалоговом окне нужно определить, какие поля таблицы (в нашем примере — таблицы "Типы" (Categories)) будут отображаться в списке. Чаще всего в списке должно отображаться одно поле, значение из которого будет выбираться пользователем, но необходимо включить в список еще и ключевое поле, т. к. именно его значение будет использовано в качестве значения данного элемента управления. В нашем примере полей всего два. Поэтому достаточно нажать кнопку ">>", чтобы переместить их из списка доступных полей в список выбранных. Затем нажмите кнопку Далее (Next).

7. В следующем диалоговом окне (рис. 5.17) отображаются выбранные поля, причем поле "КодТипа" (CategorylD), которое показывать пользователю не нужно, скрыто. Если ключевое поле содержит нужную пользователю информацию, его можно отобразить в списке (список может содержать два и более полей). Для этого достаточно сбросить флажок Скрыть ключевой столбец (рекомендуется) (Hide key column). Перемещая с помощью мыши правую границу столбцов, можно задать ширину столбцов. Чтобы настроить ширину столбца по ширине самого длинного значения, достаточно подвести указатель мыши к правой границе столбца и дважды щелкнуть левой кнопкой. Нажмите кнопку Далее (Next).

8. Если для формы задан источник записей: таблица или запрос, появится пятое диалоговое окно Мастера списков, представленное на рис. 5.18 (иначе отобразится сразу последнее диалоговое окно Мастера списка, описанное в следующем шаге). В этом диалоговом окне нужно указать, требуется ли сохранить выбранное значение списка в поле источника данных формы. Если требуется (как в нашем примере), выберите переключатель Сохранить в поле (Store that value in this field). Тогда в раскрывающемся списке справа отобразятся все поля источника данных формы. В нашем примере этим источником данных является таблица "Типы" и из списка нужно получить значение поля "КодТипа", поэтому необходимо выбрать в раскрывающемся списке имя поля "КодТипа". После этого нажмите кнопку Далее (Next). Появится последнее диалоговое окно Мастера списков.

Рис. 5.17. Четвертое диалоговое окно Мастера списков

Рис. 5.18. Пятое диалоговое окно Мастера списков

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

10. Для завершения процесса создания списка нажмите кнопку Готово (Finish).

При создании таких элементов управления без помощи Мастера элементов свойства создаваемых элементов нужно настраивать вручную с помощью окна свойств элемента управления. Чтобы открыть окно свойств какого-либо элемента управления формы, выделите его и нажмите кнопку Свойства (Properties) на панели инструментов Конструктор форм (Form Design) либо дважды щелкните по элементу управления. На рис. 5.19 изображено окно свойств списка.

Рис. 5.19. Окно свойств списка

 







Дата добавления: 2015-06-12; просмотров: 365. Нарушение авторских прав; Мы поможем в написании вашей работы!




Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Устройство рабочих органов мясорубки Независимо от марки мясорубки и её технических характеристик, все они имеют принципиально одинаковые устройства...

Ведение учета результатов боевой подготовки в роте и во взводе Содержание журнала учета боевой подготовки во взводе. Учет результатов боевой подготовки - есть отражение количественных и качественных показателей выполнения планов подготовки соединений...

Сравнительно-исторический метод в языкознании сравнительно-исторический метод в языкознании является одним из основных и представляет собой совокупность приёмов...

Дезинфекция предметов ухода, инструментов однократного и многократного использования   Дезинфекция изделий медицинского назначения проводится с целью уничтожения патогенных и условно-патогенных микроорганизмов - вирусов (в т...

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

Классификация и основные элементы конструкций теплового оборудования Многообразие способов тепловой обработки продуктов предопределяет широкую номенклатуру тепловых аппаратов...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия