LINEBURG


<< Пред. стр.

страница 78
(всего 83)

ОГЛАВЛЕНИЕ

След. стр. >>

Инвентарный объект ОС
Код группы ОС
Инвентарный 48005 j
I
001001
номер ОС
Начальная стоимост Ч 17*700,00р|
Код подразделения Админ

Начальный износ j 5 00 Накопленный износ 368 75р |
' JL
Суммарный пробег
Дата приобретения h i 01 00
Датасписания 01 04 00
i
01 01 00
Номердокумента 34
Характеристика ОС Комплект средств вычислительной техники
принтер - Epson stylus color 740
монитор - СТХ
_..._
*№>*$%Ш?
%?.Щ
** *] Инвентарный объект ОС 1 из 7 * Nil*



Рис. 7.48. Страница доступа к таблице Инвентарный объект ОС

На экран выводится отдельная запись таблицы Инвентарный объект ОС. Для
перемещения по записям и работы с записями используется панель перехода
(рис. 7.49), которая содержит кнопки:
638 Глава 7 Система управления базами данных MS Access 2000


• переход к первой/предыдущей/следующей/последней записи;
• ввод новой записи;
• удаление записи;
• сохранение новой записи;
• отмена корректировки существующей записи;
• сортировка записей по возрастанию/убыванию значений поля;
• установка фильтра (отбора) записей по значению выбранного поля;
• снятие фильтра;
• справка по работе со страницей доступа.



Рис. 7.49. Панель перехода по записям на странице доступа

Пример 4 7
Создание страницы доступа для вывода сведения об амортизации основных
средств Режим доступа — только просмотр сведений.
Последовательность действии по созданию страницы доступа.
jT 0 i. ( . , т и на вкладку Страницы
ь кнопку Создать, выбрать Мастера страниц-
О из таблицы Амортизация ОС выбрать все поля;
О из таблицы Инвентарный объект ОС выбрать поля Код группы ОС, Началь­
ная стоимость,
О из таблицы Группы ОС выбрать поля Наименование группы ОС, Годовая нор­
ма амортизации, Норма автотранспорта;
О уровни группировки строк не добавлять;
О указать сортировку записей по полям - Код группы ОС, Инвентарный номер
ОС, Дата амортизации;
О указать название страницы — Амортизация ОС.
3. Выполнить команду меню Файл • Сохранить как, указать папку и ввести имя
файла страницы доступа — Амортизация ОС (тип файла — .htm).
В результате будет создана страница доступа, на которой присутствует только
одна запись таблицы. Ввод и редактирование записей на странице доступа за­
прещено.
Последовательность действий по настройке страницы доступа в конструкторе
ораниц (рис 7.50)
1 Перейти на вкладку Страницы.
2 Выбрать изменяемую страницу — Амортизация ОС.
3. Перейти в Конструктор страницы с помощью к н о п к и Конструктор.
639
Основные понятия СУБД Access


4. Изменить структуру данных с помощью команды меню Вид • Сортировка и
группировка: Раздел подписей — Да, Размер страницы доступа — 5 (для одно­
временного вывода 5 записей на страницу).
5 Перенести метки полей в область Подписи Амортизация ОС wiz.
6 В области Заголовок Амортизация ОС wiz разместить все поля в одну строку,
уменьшить размер области заголовка.
7. Выбрать тему для оформления страницы доступа с помощью команды меню
Формат • Тема.
8. Сохранить страницу доступа.




Рис. 7.50. Макет страницы доступа Амортизация ОС

Пример 48
Создание страницы доступа для просмотра сведений о группах ОС, инвентар­
ных объектах ОС в разрезе подразделений. По каждой группе ОС и каждому
подразделению подсчитывается общее число инвентарных объектов ОС. На стра­
ницу доступа выводятся итоги по группам ОС в виде диаграммы, в которой
представлены показатели для групп ОС:
• начальная стоимость ОС;
• накопленный износ ОС;
• остаточная стоимость ОС.
Последовательность действий по созданию страницы доступа.
1. Перейти на вкладку Страницы.
2. Нажать кнопку Создать, выбрать Мастера страниц:
О из таблицы Группы ОС — все поля;
О из таблицы Инвентарный объект ОС — поля Инвентарный номер ОС, Код
подразделения, Начальная стоимость, Начальный износ, Накопленный износ;
О уровни группировки: Код группы ОС, Код подразделения;
О сортировка записей по полю Инвентарный номер ОС;
О название страницы доступа — Группы ОС.
3. Выполнить команду меню Файл • Сохранить как, указать папку и ввести имя
файла страницы доступа — Группы ОС, тип файла — .htm.
640 Глава 7 Система управления базами данных MS Access 2000


Последовательность действий по настройке страницы доступа в конструкторе
страниц (рис. 7.51).
1. Перейти на вкладку Страницы.
2. Выбрать страницу Группы ОС.
3. Перейти в Конструктор страницы с помощью кнопки Конструктор.
4. С помощью команды меню Вид • Сортировка и группировка указать:
О раздел подписей для Код группы ОС — Да;
О размер страницы доступа — 1.
5. Переместить отдельные поля и надписи полей согласно макету страницы на
рис. 7.51.




Р и с . 7 . 5 1 . Макет страницы доступа Группы ОС


6. Выбрать элемент управления «бегущая строка», разместить в разделе заго­
ловка группы Код группы ОС. Текст строки «Основные средства Учет и ана­
лиз Итоги».
7. Выбрать элемент управления «поле», разместить в заголовке группы Код груп­
пы ОС.
8. Выполнить команду меню Вид • Свойства, задать свойства поля для подсчета
количества инвентарных объектов ОС по каждой группе. На вкладке Данные
указать:
О ControlSource (Источник данных) — Инвентарный номер ОС;
О TotalType (тип итога) — Count.
9. Ввести текст в метку поля — Всего объектов ОС.
641
Основные понятия СУБД Access


10 Выбрать элемент управления «поле», разместить в заголовке группы Код груп­
пы ОС
11 Выполнить команду меню Вид • Свойства, задать свойства поля для подсчета
суммарной начальной стоимости ОС по каждой группе На вкладке Данные
указать
О ControlSource (Источник данных) — Начальная стоимость ОС,
О TotalType (тип итога) — Sum
12 Ввести текст в метку поля — Итого начальная стоимость ОС
13 Выбрать элемент управления «гиперссылка», разместить в заголовке Группы
OCWiz
О выбрать способ построения гиперссылки — Связать со страницей доступа в
этой БД,
О выбрать страницу Инвентарный объект ОС,
О ввести подсказку — Объект ОС,
О нажать кнопку ОК

ПРИМЕЧАНИЕ
Гиперссылка обеспечит загрузку страницы Инвентарный объект ОС для ввода и редактиро­
вания инвентарных объектов ОС

14 Выбрать элемент управления «гиперссылка», разместить в заголовке Группы
OCWiz
О выбрать способ построения гиперссылки — Связать со страницей доступа в
этой БД,
О выбрать страницу Амортизация ОС,
О ввести подсказку — Амортизация ОС,
О нажать кнопку ОК

ПРИМЕЧАНИЕ
Гиперссылка обеспечит загрузку страницы Амортизация ОС для дополнительного анализа
учета ОС

15 Выбрать элемент управления Сводная таблица Office, разместить в заголовке
группы Код группы ОС
О активизировать сводную таблицу (двойной щелчок левой кнопкой мыши),
О выполнить команду меню Вид • Список полей,
О на вкладке БД выделить в группе Запросы — Итоги по группам ОС,
О нажать левую кнопку мыши и перетащить в область сводной таблицы,
О выполнить команду меню контекстного меню Панель свойств,
О выполнить настройку Отображение сводной таблицы убрать Панель инст­
рументов, убрать Области
642 Глава 7. Система управления базами данных MS Access 2000


16. Выбрать элемент управления Диаграмма Office для размещения в заголовке
группы Код группы ОС:
О указать тип диаграммы — Гистограмма, обычная;
О источник — Запрос Итоги ОС по группам;
О ввести подсказку — Износ ОС;
О указать способ организации данных — записи для легенды содержатся в
нескольких столбцах;
О добавить ряд, имя ряда — НС (начальная стоимость), значение — Началь­
ная стоимость;
О добавить ряд, имя ряда — ОС (остаточная стоимость), значение — Оста­
точная стоимость;
О добавить ряд, имя ряда — Износ (накопленный износ), значение — Накоп­
ленный износ;
О подписи оси X — Код группы ОС;
О нажать кнопку Готово.
17. Выбрать элемент управления «поле», разместить в заголовке группы Код под­
разделения.
18. Выполнить команду меню Вид • Свойства, задать свойства поля для подсчета
количества инвентарных объектов ОС по каждому подразделению. На вклад­
ке Данные указать:
О ControlSource (Источник данных) — Инвентарный номер ОС;
О TotalType (тип итога) — Count.
19. Ввести текст в метку поля — Всего объектов ОС в подразделении.
20. Выбрать элемент управления «поле», разместить в заголовке Группы OCwiz.
21. Выполнить команду меню Вид • Свойства, задать свойства поля для вычис­
ления остаточной стоимости инвентарного объекта ОС. На вкладке Данные
указать:
О ControlSource (Источник данных) — Ост: [Начальная стоимость]-[Началь­
ный износ]-[Накопленный износ];
О TotalType (тип итога) — None.

ВНИМАНИЕ
Для вычисляемого поля на странице доступа не вводится знак = при построении выраже­
ния. В конструкторе страниц отсутствует стандартный построитель выражений. Выраже­
ние начинается с псевдонима, после которого указывается символ двоеточие и вводится
само выражение.

22. Команда меню Формат • Тема, выбрать тему для оформления страницы дос­
тупа.
23. Сохранить страницу доступа.
643
Основные понятия СУБД Access


Интерфейс приложений
Приложение СУБД Access разрабатывается как комплекс взаимосвязанных объ­
ектов БД. «Жесткая» функциональная конструкция приложения СУБД Access
определяет последовательность выполнения функций и порядок запуска объек­
тов БД для обработки.
Наиболее часто приложения СУБД Access используют интерфейс в виде кно­
почной формы, соответствующей меню и подменю предоставляемых функций
обработки, а также специальные панели инструментов. С каждым пунктом меню
или кнопкой панели инструментов связаны объекты БД определенного вида
(формы, отчеты, запросы, макросы и т. д.).
Для построения кнопочной формы приложения следует разработать иерархиче­
скую структуру взаимосвязи объектов БД. Каждый иерархический уровень,
имеющий подчиненные объекты БД, представляется в виде подменю. Объекты
БД используются на нижнем уровне иерархии. Число уровней иерархии не ог­
раничивается, количество пунктов (подпунктов) отдельного меню (подменю) не
должно превышать разумного числа (психологический барьер охвата объектов — 9).
Для построения кнопочной формы служит команда меню Сервис • Служебные
программы • Диспетчер кнопочных форм. Подменю в кнопочной форме соответ­
ствуют страницы кнопочной формы.
Пример 49
Создать кнопочную форму, обеспечивающую основные режимы работы с БД «Ос­
новные средства».
Последовательность действий.
1. Вызов диспетчера кнопочных форм с помощью команды меню Сервис • Слу­
жебные программы • Диспетчер кнопочных форм.
2. Создать страницы кнопочной формы с помощью кнопки Создать: НСИ; ОС;
БУ; Отчеты БУ; Отчеты ОС; Запросы.
3. Изменить главную страницу MainSwitchboard — кнопка Изменить:
О изменить название кнопочной формы — Бухгалтерский учет ОС;
О добавить элемент кнопочной формы — кнопка Создать, текст — Норматив­
но-справочная информация, команда меню — Перейти к кнопочной форме,
указать имя кнопочной формы — НСИ;
О добавить элемент кнопочной формы — кнопка Создать, текст — Бухгал­
терские счета, команда меню — Перейти к кнопочной форме, кнопочная
форма — БУ;
О добавить элемент кнопочной формы — кнопка Создать, текст — Основные
средства, команда меню — Перейти к кнопочной форме, кнопочная форма —
ОС;
О добавить элемент кнопочной формы — кнопка Создать, текст — Отчеты
бухгалтерские, команда меню — Перейти к кнопочной форме, кнопочная
форма — Отчеты БУ;
644 Глава 7. Система управления базами данных MS Access 2000


О добавить элемент кнопочной формы — кнопка Создать, текст — Отчеты по
ОС, команда меню — Перейти к кнопочной форме, кнопочная форма — От­
четы ОС;
О добавить элемент кнопочной формы — кнопка Создать, текст — Выход,
команда меню — Выйти из приложения;
О закрыть главную страницу кнопочной формы и вернуться в список стра­
ниц.
4. Изменить страницу НСИ — кнопка Изменить:
О добавить элемент кнопочной формы — кнопка Создать, текст — Счета и
субсчета, команда меню — Открыть форму для изменений, кнопочная фор­
ма — Счет;
О добавить элемент кнопочной формы — кнопка Создать, текст — МОЛ, ко­
манда меню — Открыть форму для изменений, форма — МОЛ;
О добавить элемент кнопочной формы — кнопка Создать, текст — Группы
ОС, команда меню — Открыть форму для изменений, форма — Группы ОС;
О добавить элемент кнопочной формы — кнопка Создать, текст — Типовая
операция, команда меню — Открыть форму для изменений, форма — Типо­
вая операция;
О добавить элемент кнопочной формы — кнопка Создать, текст — Справоч­
ник подразделений, команда меню — Выполнить макрос, макрос — Спра­
вочник подразделений;
О добавить элемент кнопочной формы — кнопка Создать, текст — Возврат в
главное меню, команда меню — Открыть форму для изменений, кнопочная
форма — Бухгалтерский учет ОС;
О закрыть изменение страницы кнопочной формы и вернуться в список
страниц.
5. Изменить страницу БУ — кнопка Изменить:
О добавить элемент кнопочной формы — кнопка Создать, текст — Сальдо по
счетам, команда меню — Открыть форму для изменений, форма — Сальдо;
О добавить элемент кнопочной формы — кнопка Создать, текст — ЖХО, ко­
манда меню — Открыть форму для изменений, форма — ЖХО;
О добавить элемент кнопочной формы — кнопка Создать, текст — Проводка,
команда меню — Открыть форму для изменений, форма — Проводка;
О добавить элемент кнопочной формы — кнопка Создать, текст — Проверка
счетов, команда меню — Выполнить макрос, макрос — Проверка счетов;
О добавить элемент кнопочной формы — кнопка Создать, текст — Шахмат­
ная ведомость, команда меню — Выполнить макрос, макрос — Шахматка;
О добавить элемент кнопочной формы — кнопка Создать, текст — Возврат в
главное меню, команда меню — Открыть форму для изменений, кнопочная
форма — Бухгалтерский учет ОС;
О закрыть изменение страницы кнопочной формы и вернуться в список
страниц.
645
Основные понятия СУБД Access


6. Изменить страницу ОС — кнопка Изменить:
О добавить элемент кнопочной формы — кнопка Создать, текст — Инвентар­
ный объект ОС, команда меню — Открыть форму для изменений, форма —
Объект ОС;
О добавить элемент кнопочной формы — кнопка Создать, текст — Запросы
по ОС, команда меню — Перейти к кнопочной форме, кнопочная форма —
Запросы;
О добавить элемент кнопочной формы — кнопка Создать, текст — Возврат в
главное меню, команда меню — Открыть форму для изменений, кнопочная
форма — Бухгалтерский учет ОС;
О закрыть изменение страницы кнопочной формы и вернуться в список
страниц.
7. Изменить страницу Запросы — кнопка Изменить:
О добавить элемент кнопочной формы — кнопка Создать, текст — Период
установки ОС, команда меню — Выполнить макрос, макрос — Перекрестный
ОС;
О добавить элемент кнопочной формы — кнопка Создать, текст — Итоги ОС
по группам, команда меню — Выполнить макрос, макрос — Итоги ОС по
группам;
О добавить элемент кнопочной формы — кнопка Создать, текст — Средняя
стоимость ОС, команда меню — Выполнить макрос, макрос — Средняя стои­
мость ОС;
О добавить элемент кнопочной формы — кнопка Создать, текст — Инвентар­
ные объекты ОС выше средней стоимости, команда меню — Выполнить мак­
рос, макрос — Выше средней стоимости ОС;
О добавить элемент кнопочной формы — кнопка Создать, текст — Возврат в
главное меню, команда меню — Открыть форму для изменений, кнопочная
форма — Бухгалтерский учет ОС;
О закрыть изменение страницы кнопочной формы и вернуться в список
страниц.
8. Изменить страницу Отчеты БУ — кнопка Изменить:
О добавить элемент кнопочной формы — кйопка Создать, текст — Журнал
операций, команда меню — Открыть отчет, отчет — Журнал операций;
О добавить элемент кнопочной формы — кнопка Создать, текст — Оборот­
ная ведомость по счетам, команда меню — Открыть форму для изменения,
форма — Форма для ОСВ;
О добавить элемент кнопочной формы — кнопка Создать, текст — Карточка
счета, команда меню — Открыть отчет, отчет — Карточка счета;
О добавить элемент кнопочной формы — кнопка Создать, текст — Возврат в
главное меню, команда меню — Открыть форму для изменений, кнопочная
форма — Бухгалтерский учет ОС;
О закрыть изменение страницы кнопочной формы и вернуться в список
страниц.
646 Глава 7. Система управления базами данных MS Access 2000


9. Изменить страницу Отчеты ОС — кнопка Изменить:
О добавить элемент кнопочной формы — кнопка Создать, текст — Справоч­
ник ОС, команда меню — Открыть отчет, отчет — Справочник ОС;
О добавить элемент кнопочной формы — кнопка Создать, текст — Наличие
ОС, команда меню — Открыть отчет, отчет — Наличие ОС;
О добавить элемент кнопочной формы — кнопка Создать, текст — Поступле­
ние ОС, команда меню — Открыть отчет, отчет — Поступление ОС;
О добавить элемент кнопочной формы — кнопка Создать, текст — Выбытие
ОС, команда меню — Открыть отчет, отчет — Выбытие ОС;
О добавить элемент кнопочной формы — кнопка Создать, текст — Амортиза­
ция ОС, команда меню — Открыть отчет, отчет — Амортизация ОС;
О добавить элемент кнопочной формы — кнопка Создать, текст — Возврат в
главное меню, команда меню — Открыть форму для изменений, кнопочная
форма — Бухгалтерский учет ОС;
О закрыть изменение страницы кнопочной формы и вернуться в список
страниц.
10. Сохранить кнопочную форму.
В результате автоматически создается таблица с именем Switchboard Items
(рис. 7.52), которая содержит описание элементов кнопочной формы и приписан­
ных им действий:
• SwitchboardID — идентификатор страницы кнопочной формы (уникальный в
пределах формы).
• ItemNumber — порядковый номер элемента на странице кнопочной формы.
• ItemText — название элемента.
• Command — команда меню.
• Argument — аргументы для выполнения команды меню.
Для работы приложения следует открыть кнопочную форму (рис. 7.53).
Внешний вид кнопочной формы (стандартное имя Switchboard) можно изме­

<< Пред. стр.

страница 78
(всего 83)

ОГЛАВЛЕНИЕ

След. стр. >>

Copyright © Design by: Sunlight webdesign