|
Программирование >> Проектирование интерфейса пользователя
Режим Диаграмма Мастер построения диаграмм позволяет создать форму, представляющую данные в виде диаграммы. График - это объект. После его создания вы можете внести необходимые изменения, чтобы привести степень детализации и стиль отображения в соответствие с конкретными требованиями. Режим Сводная таблица Мастер режима Сводная таблица строит форму, используя средства Excel, а затем сохраняет данные в объекте класса PivotTable. Сводная таблица допускает динамическое изменение параметров отображения и поддерживает функции автоматического пересчета данных. Создание формы в режиме Мастер форм В ходе дальнейшего изложения мы будем ссылаться на базу данных с таблицей MUSIC (о ней шла речь в главе 15-й час. ADODB - ваш верный помощник ). Выбор не случаен, поскольку эту таблицу легко построить заново (если она не сохранилась). Если при построении будущих форм вы хотели бы обращаться к собственным таблицам и запросам - пожалуйста. Все, о чем будет рассказано далее, легко применимо к любым конкретным случаям. Системы быстрой разработки приложений позволяют эффективно строить оконные графические интерфейсы пользователя. Достаточно нескольких щелчков мышью - и начало проекту положено. Но пусть вас не вводит в заблуждение внешняя простота - решать исходную задачу вам все равно придется. Прежде чем приступать к программированию, целесообразно потратить время на изучение проблемы и обдумывание деталей проекта. Определение базы данных и создание форм - лишь малая часть решения. Необходим еще код, поддерживающий взаимодействие пользователя, формы и данных, но еще важнее, чтобы этот код решал поставленные перед разработчиком задачи. Далее подробно описывается каждый шаг процедуры использования режима Мастер форм. Первое действие состоит в выборе базы данных и отображении диалогового окна Новая форма - с изучения его содержимого мы начали это занятие. Теперь, полагая, что окно уже открыто, продолжим работу. 1. Выберите в списке диалогового окна Новая форма элемент Мастер форм. 2. В раскрывающемся списке, расположенном в нижней части окна, укажите элемент (наименование таблицы) MUSiC (рис. 19.4). 3. Щелкните на кнопке ОК, чтобы перейти к первому из диалоговых окон мастера форм. 4. В диалоговом окне Создание форм укажите поля таблицы MUSIC, которые предполагается отображать на форме. (Напомню, что поле MUSIC. ID относится к типу AutoNuniber, т.е. заполняется системой автоматически, поэтому пользователи не должны его видеть, а тем более - изменять.) С помощью кнопки с изображением стрелки вправо (рис. 19.5) перенесите из списка Доступные поля (Available Fields) в список Выбранные поля (Selected Fields) все наименования полей таблицы MUSIC, за исключением ID. 5. Щелкните на кнопке Далее. 6. Во втором диалоговом окне мастера укажите способ размещения данных на форме. Мы выберем опцию В один столбец (Columnar), как показано на рис. 19.6. 7. Следующие окна мастера позволяют задать стиль представления данных с использованием различных визуальных эффектов и указать имя формы. После того как вся информация, необходимая построения формы, задана, щелкните на кнопке Готово. Аато тйче£хов создание Форш на основе [ьр ьп полей. В1й6фите 8 качестве источнжа йаш*.)с телицу Аетоформа; в столба; Ддтоформа; лемточнав *5тоФорма: табличная -р !а: сводная таб/ща Автоформа: своднаялмагрщада i.ib, рамма Сводная таблица Рис. 19.4. Мастер поможет построить форму для отображения данных таблицы MUSIC -eotfre ПО.ЛЯ для фор№. Та6лицг1: ISIC ЙОр-упные поля: Рис. 19.5. Выберите те поля таблицы, которые хотите видеть на создаваемой форме - .(7 0J1№ СГО.- Новый термин Рис. 19.6. Выбор опции размещения данных В один столбец Управляющий элемент - это обобщенный термин, служащий обозначения графических объектов, таких, например, как TextBox, Label или Form. Мои поздравления! Результат нашей работы показан на рис. 19.7. Полученная форма, включающая внутренний код и данные таблицы MUSIC, - полноценное приложение, хотя и небольшое по объему. Любой форме (и MUSIC в том числе) можно присвоить признак открытия по умолчанию, тогда форма будет автоматически отображаться при каждом обращении к базе данных, в которой она содержится. Мастер создает форму с необходимыми управляющими элементами, позволяющими манипулировать данными соответствующей таблицы. Рис .7. Форма, построенная мастером На рис. 19.8 представлены составные части формы. Управляющие элементы, размещенные в столбце слева, - это объекты типа Label, которые задают наименования полей таблицы MUSIC. В правом столбце располагаются объекты типа TextBox, отображающие значения полей текущей записи таблицы и позволяющие их редактировать. В нижней части формы находятся кнопки навигации по таблице. Они предоставляют возможность перемещения к первой, предьщущеи, следующей, последней записям таблицы, а также позволяют добавлять новую запись. Используя элементы меню Вид окна Access, вы можете переключаться в режимы конструктора, отображения формы как таковой и структуры таблицы. Режим конструктора (ВиДЖонструктор) позволяет настроить параметры формы. Команда Вид=>Режим формы приводит к открытию рабочего окна формы, пригодного для просмотра/редактирования данных, а результат выполнения команды Вид => Режим таблицы аналогичен открытию таблицы в обычном режиме - за исключением, что в данном случае будут видны только те столбцы, которые были выбраны на этапе проектирования формы.
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |