КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Создание отчетов. Создание вычисляемых полей
Связывание главной формы и подчиненной формы. Режимы работы с формой. Разработка пользовательских форм Форма – объект, в основном предназначенный для удобного ввода данных. Форма – это формат (бланк) показа данных на экране компьютера. В форму могут быть внедрены рисунки, диаграммы, аудио и видеоизображения. Режим форм. Используется для просмотра и редактирования данных. Режим форм предоставляет дружественную среду для работы с данными и удобный дизайн их представления на экране. Для работы с мастером форм: 1. В окне базы данных выберите объект Формы. 2. Нажмите кнопку Создать. 3. В диалоговом окне Новая форма выберите нужного мастера. 4. Выберите имя таблицы или запроса, содержащих данные, на основе которых будет создана форма. При выборе элементов Автоформа: в столбец, Автоформа: ленточная или Автоформа: табличная - форма создается автоматически. Изменить созданную форму можно в режиме конструктора. Режим конструктора форм. Используется ля изменения структуры или шаблона формы. Режим таблицы. Режим позволяет увидеть таблицу, включающую все поля формы; чтобы переключаться в этот режим при работе с формой, надо нажать кнопку таблицы на панели инструментов. Форму или таблицу данных, помещенную в другую форму, называют подчиненной формой. При создании подчиненной формы с помощью мастера форм или мастера подчиненных форм главная форма и подчиненная форма связываются автоматически при соблюдении некоторых условий. Если главная форма и подчиненная форма не удовлетворяют этим условиям, можно связать их следующим образом. Откройте главную форму в режиме конструктора формы. Убедитесь, что элемент управления подчиненной формы выделен, и нажмите кнопку Свойства на панели инструментов, чтобы открыть окно свойств элемента управления подчиненной формы.
Введите связываемые поля или элементы управления в ячейки свойств Подчиненные поля и Основные поля. Чтобы ввести несколько связываемых полей или элементов управления, разделите их имена точкой с запятой. Если указываются несколько полей или элементов управления, их имена должны вводиться в обоих свойствах в одинаковом порядке. В ячейке свойства Подчиненные поля введите имена всех связываемых полей подчиненной формы. В ячейку свойства Основные поля введите имена всех связываемых полей или элементов управления основной формы. Отчеты во многом похожи на формы, но имеют иное функциональное назначение – они служат для форматированного вывода данных на печатающие устройства и, соответственно, при этом должны учитывать параметры принтера и параметры используемой бумаги. Для создания отчетов существуют средства автоматического, автоматизированного и ручного проектирования. Средства автоматического проектирования реализованы автоотчетами. Средства автоматического проектирования отчетов запускаются по команде Создать - Новый отчет - Автоотчет в столбец. Кроме автоотчетов в столбец существуют ленточные автоотчеты. Средством автоматизированного создания отчетов является Мастер отчетов. При его работе выполняется выбор базовых таблиц или запросов, на которых отчет базируется, выбор полей, отображаемых в отчете, выбор полей группировки, выбор полей и методов группировки, выбор формы печатного макета и стиля оформления. Структура готового отчета отличается от структуры формы только увеличенным количеством разделов. Кроме разделов заголовка, примечания и данных, отчет может содержать разделы верхнего и нижнего колонтитула. Редактирование структуры отчета выполняют в режиме Конструктора. Приемы редактирования те же, что и для форм.
ЗАДАНИЕ 1. Создайте новую базу данных Microsoft Access. Назовите ее «Продажа товаров» 2. В режиме конструктора создайте таблицу ОПЕРАЦИИ следующей структуры
3. Для поля Дата установите свойство Значение по умолчанию. Удобно, если при заполнении таблицы в это поле автоматически будет проставляться текущая дата (а если необходимо, то ее можно будет изменить). Для этого щелкните кнопкой мыши в поле ввода для свойства Значение по умолчанию и введите туда следующий текст: =Date(). Длясвойства Формат поля установите значение Краткий формат даты. 4. Для поля Сумма удалите в свойстве Значение по умолчанию число 0, оставив это свойство пустым, а формат данного поля установите как Денежный. 5. Задайте для поля Дата Условие на значение (дата должны быть не позже сегодняшней); заполните поле Сообщение об ошибке. 6. Задайте для полей Количество, Цена и Сумма Условие на значение (Значения этих полей должны быть обязательно больше нуля); заполните поле Сообщение об ошибке. 7. Задайте в качестве ключевого поля - поле КодОперации. Воспользуйтесь пиктограммой Ключевое поле или командой Правка – Ключевое поле. 8. Закройте окно конструктора и сохраните таблицу под именем Операции. 9. По аналогии создайте вторую таблицу базы данных ТОВАР в режиме конструктора.
10.Для удобства заполнения данных в поле Ед_Изм создадим поле с раскрывающимся списком значений. Для этого в свойстве этого поля Тип элемента управления выберите значение Поле со списком. Свойство Тип источника строк - Список значений. Число строк списка задайте равное пяти.(так как в таблице используется всего пять единиц измерения товара). Свойство Источник строк заполните следующим образом – кг.;бул.;пач.;шт.;лит. Задайте в качестве ключевого поля - поле КодТовара.
11.Закройте окно конструктора и сохраните таблицу под именем Товары. 12.Откройте таблицу ОПЕРАЦИИ в режиме Конструктора. Аналогично создайте поле с раскрывающимся списком значений Ф_опл (см. таблицу ОПЕРАЦИИ)- б/р (безналичный расчет), н/р (наличный расчет),бар (бартер). 13.Создайте третью таблицу базы данных ПОКУПАТЕЛИ следующей структуры:
14.Для поля Телефон в свойстве Маска ввода задайте ###\-##\-##. 15.Задайте маску для заполнения полей РНН и р/с, с учетом того, что РНН состоит из 12 цифр, а расчетный счет из 6 цифр. 16.Задайте в качестве ключевого поля - поле КодПокупателя. 17.Закройте окно конструктора и сохраните таблицу под именем Покупатели. 18. В окне базы данных появится только что созданные таблица. Открывайте таблицы двойным щелчком мыши и заполняйте их данными: Таблица ОПЕРАЦИИ
Таблица ТОВАРЫ
Таблица ПОКУПАТЕЛИ
19. Откройте схему данных и отобразите все таблицы базы данных. 20. Свяжите таблицы базы данных. Продумайте какие таблицы и по каким полям следует соединить. 21. Откройте таблицу ОПЕРАЦИИ, проверьте, появилась ли вложенность таблиц. 22. Произведите сортировкутаблицы по полю Дата – с помощью Расширенного Фильтра (Записи – Фильтр – Расширенный фильтр) отберите все данные об операциях за январь. 23. Отключите фильтр. Проведите фильтрацию по полю Цена – оставьте только те товары, в которых цена больше 100. (используйте расширенный фильтр). 24. Отключите фильтр. Проведите фильтрацию по полю Форма оплаты – отберите операции по безналичному расчету.
Дата добавления: 2015-01-03; Просмотров: 563; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |