Самоучитель Microsoft Access 2013



Download 16,15 Mb.
Pdf ko'rish
bet129/146
Sana15.11.2022
Hajmi16,15 Mb.
#866071
1   ...   125   126   127   128   129   130   131   132   ...   146
Bog'liq
Юрий Бекаревич, Нина Пушкина - Самоучитель Microsoft Access 2013 (2014)


Глава 10 
Сведения о товаре
и 
Журнал отгрузок товара
. При этом в вызываемой форме 
должны отображаться только записи, связанные с выбранным в вызывающей 
форме товаром. 
Рис. 10.8. 
Макрос, внедренный в форму 
Наличие товара
6.
Во внедренном макросе для ссылки на поле 
КОД_ТОВ
в вызывающей форме 
На-
личие товара
используйте временную переменную. Это позволит правильно 
сформировать условие отбора. 
7.
Аналогичным образом оформите поле 
Наименование товара
. Поскольку для этого 
поля целесообразно предусмотреть выполнение такого же макроса, как и для 
поля 
Код товара
, скопируйте внедренный макрос 
КОД_ТОВ : Нажатие кнопки


в окне свойств поля 
НАИМ_ТОВ
на вкладке 
События
(Event) в строке 
Нажатие 
кнопки
(OnClick) щелкните на значке построителя и выберите 
Макросы


в открывшемся окне конструктора макросов откройте в каталоге макроко-
манд раздел 
В этой базе данных
(In this Database); откройте список форм и 
список формы 
Наличие товара
, выберите макрос
КОД_ТОВ.OnClick
и вы-
полните команду его контекстного меню 
Добавить копию макроса
(Add 
Copy of Macro). 
8.
Создайте надпись 
Наличие товара
и настройте элементы подчиненной формы, 
как показано на рис. 10.6. 
Для вывода в форме управления приложением ссылок на наиболее часто исполь-
зуемые документы и отчеты используйте набор кнопок, заключенных в прямо-
угольник. 
1.
Создайте кнопки, используя соответствующий элемент управления на ленте 
конструктора. В диалоге с мастером выберите одно из действий, которое будет 


Разработка интерфейса для управления приложением 
413 
выполняться при нажатии кнопки: 
Открыть форму
(Open Form) или 
Открыть 
отчет 
(Open Report). Эти действия содержатся в категориях 
Работа с формой
(Form Operations) и 
Работа
с отчетом 
(Report Operations). 
2.
Выберите форму или отчет, для открытия которого предназначена кнопка. Вве-
дите текст, который нужно разместить на кнопке, соответствующий названию 
документа или отчета. Мастер для открытия выбранного объекта создаст вне-
дренный макрос, который будет связан с событием 
Нажатие кнопки 
(OnClick). 
3.
Чтобы кнопка приняла вид простой надписи, выберите в свойствах макета 
Тип 
границы 
(Border Style) 
— 
Отсутствует
(Transparent), а 
Тип фона
(Back 
Style) — 
Прозрачный
(Transparent). 
4.
Создайте надпись 
Документы и отчеты
, используя соответствующий элемент 
управления на ленте конструктора. 
Для вывода в форме управления приложением диаграммы стоимости товаров, не 
отгруженных по договорам, используйте рассмотренный выше запрос 
Недопо-
ставка
(см. рис. 10.7). В режиме SQL этот запрос имеет вид: 
SELECT ДОГОВОР.КОД_ПОК, ПОСТАВКА_ПЛАН.НОМ_ДОГ, ДОГОВОР.[Код исполнителя], 
ТОВАР.НАИМ_ТОВ, [КОЛ_ПОСТ]-[ВыполнениеПлана] AS Недопоставка, 
ПОСТАВКА_ПЛАН.КОД_ТОВ AS Товар, ([КОЛ_ПОСТ]-[ВыполнениеПлана])*[ЦЕНА] AS 
Стоимость, MonthName([СРОК_ПОСТ]) AS Выражение1, [ПОСТАВКА_ПЛАН]![КОД_ТОВ] & " 
" & [НАИМ_ТОВ] AS Объединение 
FROM ДОГОВОР INNER JOIN (ТОВАР INNER JOIN ПОСТАВКА_ПЛАН ON ТОВАР.КОД_ТОВ = 
ПОСТАВКА_ПЛАН.КОД_ТОВ) ON ДОГОВОР.НОМ_ДОГ = ПОСТАВКА_ПЛАН.НОМ_ДОГ 
WHERE ((([КОЛ_ПОСТ]-[ВыполнениеПлана])>0) AND 
((ПОСТАВКА_ПЛАН.СРОК_ПОСТ)<=Month(Date()))); 
1.
Для создания диаграммы откройте форму в режиме конструктора и с помощью 
элемента управления 
Диаграмма
(Chart) на ленте конструктора нарисуйте об-
ласть диаграммы. 
2.
В диалоге с мастером выберите запрос 
Недопоставка
и поля, которые необхо-
димы для построения диаграммы. 
3.
Выберите тип диаграммы 
Линейчатая
(Bar Chart) и тип отображения данных на 
ней. 
4.
Для изменения диаграммы при переходе между значениями поля со списком 
выберите поля, связывающие его с диаграммой: 
ПолеСоСписком0
(проверьте имя 
поля со списком) и 
Код исполнителя

5.
В области диаграммы отобразится макет. Для просмотра диаграммы перейдите 
в режим формы. 
6.
Для изменения диаграммы в режиме конструктора выделите ее и выполните
команду контекстного меню 
Объект Диаграмма | Изменить 
(Chart Object | 
Edit). Двойной щелчок мыши в области диаграммы также позволяет перейти в 
режим ее изменения. В режиме изменения область диаграммы обрамлена серой 
рамкой. Чтобы отражался вклад каждой категории в общей сумме, выполните 
команду
Диаграмма | Тип диаграммы 
(Chart Type) и выберите 
Линейчатая 
диаграмма с накоплением
(Stacked Bar). 


414 
Download 16,15 Mb.

Do'stlaringiz bilan baham:
1   ...   125   126   127   128   129   130   131   132   ...   146




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish