|
Программирование >> Проектирование интерфейса пользователя
.:ааа6сщ1:е вказдгстве источж ьв данных таё/ищу или шцзас: Мааерффм Автофоокз: асто;й А Абтофсома; ленточная Автафсэиа: та6, 1чная Автоф1> з: годная таблииэ Автоф(?мг; сводная аиагрж fii-tarpsHH3 Сводная таблица Рис. 19.1 ерите в списке диалогового окна Новая форма требуемый режим создания формы - и все заботы Access примет на себя Режим Конструктор В режиме Конструктор создается и открывается чистое окно формы. Форма - это окно в среде Windows. Каждый из графических элементов, которые вы видите на экране компьютера (работающего под управлением системы Windows), принадлежит некоторой форме территориально либо связан с ней определенными неявными отношениями. Режим Конструктор позволяет работать в свободном стиле - выбрав его, вам придется многие функции выполнять самостоятельно. Режим Мастер форм В режиме Мастер форм Access предложит пройти через серию диалоговых окон. При этом заполняются поля и выбираются значения параметров, которые, взятые в совокупности, помогают системе определить окончательный вид формы и особенности ее поведения. Мастер автоматически помещает на форму все необходимые компоненты и присваивает ее свойствам требуемые значения, чтобы упростить дальнейшую работу. Мы обратимся к услугам мастера совсем скоро. Режим Мастер форм - самый удобный старт в мир визуального программирования в среде Access. Режим Автоформа: в столбец Режим Автоформа: в столбец позволяет создать форму простой структуры со строками, представляющими содержимое полей указанной таблицы. Выберите в диалоговом окне Новая форма элемент Автоформа: в столбец, задайте в раскрывающемся списке наименование требуемой таблицы (см. рис. 19.1) и щелкните на кнопке ОК. Буквально в два приема вы получаете удобный графический инструмент просмотра содержимого таблицы. Соответствующий пример показан на рис. 19.2. Рис. 19.2. Так выглядит форма, режиме Автоформа: в столбец построенная в Режим Автоформа: ленточная Мастер Автоформа: ленточная действует подобно предыдущему. Чтобы построить форму в режиме Автоформа: ленточная, выполните следующие действия. 1. Выберите элемент Формы в списке Объекты окна База данных. 2. Щелкните на кнопке Создать панели инструментов. 3. В списке диалогового окна Новая форма (см. рис. 19.1) выберите элемент Автоформа: ленточная. 4. В раскрывающемся списке, расположенном в нижней части окна и снабженном пояснительной надписью Выберите в качестве источникаданныхтаблицу или запрос (Choose the table or query where the objects data comes from), укажите требуемый источник, информацию из которого вы хотели бы представить на форме. 5. Щелкните на кнопке ОК. Эго, собственно, все. Несколько первых пунктов инструкции являются общими для всех случаев, кроме режима Конструктор. Выполнив пп.1-5, вы получите готовую форму. Чтобы увидеть процесс в действии, обратитесь к любой из баз данных и таблиц, построенных нами на предыдущих занятиях. Формы всех рассматриваемых в книге типов заслуживают того, чтобы ознакомиться с ними поближе. Режим Автоформа: табличная Мастер, поддерживающий режим Автоформа: табличная, создает форму, которая представляет информацию в том же виде, что и окна таблиц и запросов базы данных. Это самый простой стиль отображения данных. Чтобы создать форму в режиме Автоформа: табличная, выполните действия, описанные в предыдущей инструкции, выбрав соответствующий элемент списка диалогового окна Новая форма. Режим Автоформа: сводная таблица Мастер, поддерживающий режим Автоформа: сводная таблица, позволяет динамически конфигурировать фильтр, строки и столбцы сводной таблицы и перестраивать организацию и презентацию данных. Сводные таблицы являются мощным средством представления данных, их можно добавлять в отчеты, формы и Web-страницы. (Подробнее см. главу 20-й час. Как связывать Web-страницы с базами данных .) Предположим, необходимо создать настраиваемую сводную таблицу базы данных Music Collection. Можно создать сводную таблицу, представляющую все компании звукозаписи и организованную по списку исполнителей. Используя базу данных, построенную в главе 15-й час. ADODB - ваш верный помощник , создадим сводную таблицу. 1. Откройте или создайте базу даннтх Music Collection (см. главу 15). 2. В списке Объекты окна базы данных выберите Формы и щелкните на кнопке Создать. 3. В диалоговом окне Новая форма выберите Автоформа: сводная таблица и в раскрывающемся списке в нижней части окна выберите MUSIC. Щелкните на кнопке ОК. 4. На экране появится пустая сводная таблица в режиме конструктора. В диалоговом окне Список полей сводной таблицы будут содержаться все названия полей таблицы MUSIC (рис. 19.3). Last Name 1 JH14 BREATHE THE CAPITOL YEARS . Г! Merchant ЛСЕНиНУ Общие йгогнЙ w MUsg г- gH Итоге ig Кол честто1вач иш -ritt i] и Brst Name fl last Пали Tide ! [] Format : [j 1>иЬЫ>сг Ь:....... .fuc. /9.3. Пример сводной таблицы, каждого исполнителя в котором вычисляется число записей 5. Обратите внимание на раздел Перетащите сюда поля фильтра (Drop Filter Fields Here). Мы будем отсортировывать поля по названию компании звукозаписи (PUBLISHER). Перетащите это поле из списка полей сводной таблица: в указанную область. 6. Чтобы сгруппировать строки по фамилии исполнителя, перенесите ЭТ ЫАМЕ из списка полей в область Перетащите сюда поля строк (Drop Row Fields Here). 7. Чтобы просмотреть названия и формат записей, перенесите поля TITLE и FORMAT в область Перетащите сюда поля итогов или деталей (Drop Totals or Detail Fields Here). При этом сводная таблица примет вид, отображенный на рис. 19.3. 8. Выберите одно из полей TITLE, щелкните на кнопке Автовычисления (Autocount), а затем на опции Число (Count). Программа определит число записей каждого из исполнителей. 9. Закройте и сохраните сводную таблицу. Обратите внимание, что в нижней части таблицы появилось общее число записей. Режим сводной таблицы позволяет реорганизовывать данные с целью выполнения анализа данных, например, определять промежуточные итоги. Можно также создавать сводные таблицы на основании более сложных наборов данных, например запросов. Режи форлла: сводная диаграмма Мастер, поддерживающий режим Автоформа: сводная диаграмма, работает аналогично мастеру режима Автоформа: сводная таблица и позволяет представлять данные в графическом виде. Чтобы преобразовать пример предыдущего раздела в графический режим, выберите команду Вид=>Сводная диаграмма (View=PivotChaгt View). Используется данный режим и тогда, когда настройка представления данных осушеств-ляется в режиме сводной таблицы, а в режиме сводной диаграммы улучшается внешний вид формы (изменяются такие параметры, как цвет, стиль и формат вывода данных). Сводные таблицы и диаграммы можно добавлять в формы, Web-страницы и отчеты. Подробнее о сводных таблицах и диаграммах см. главу 20-й час. Как связывать Web-страницы с базами данных .
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |