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



Download 16,15 Mb.
Pdf ko'rish
bet139/146
Sana15.11.2022
Hajmi16,15 Mb.
#866071
1   ...   135   136   137   138   139   140   141   142   ...   146
Bog'liq
Юрий Бекаревич, Нина Пушкина - Самоучитель Microsoft Access 2013 (2014)


Глава 11 
Рис. 11.5. 
Окно веб-приложения Access 2013 в браузере 
Рис. 11.6. 
Кнопка перехода к настройке веб-приложения в Access 
Внизу экрана отобразится запрос на сохранение или открытие веб-приложения 
с сайта SharePoint в Access (рис. 11.7). 
Рис. 11.7. 
Запрос на выполнение веб-приложения 
Кнопка 
Открыть
обеспечивает переход в Access. При нажатии кнопки 
Сохранить
сохраняется небольшой файл Access (ACCDB). Файл формата ACCDW является 
XML-файлом. В нем содержится ссылка на сайт SharePoint, и при его открытии
в Access выполняется открытие файла базы данных с сервера Microsoft SharePoint и 
выводится сообщение, представленное на рис. 11.8. Сохранение файла в формате 
ACCDB дает простую возможность пользователям делиться файлами баз данных, 
которые хранятся удаленно. 
Поскольку файлы формата ACCDW — по сути только ярлыки, их выполнение тре-
бует соединения с сайтом SharePoint. 
После открытия приложения в Access в левой части окна в области навигации мо-
жет отображаться список всех его объектов: таблиц, запросов, форм-представ-


Создание веб-приложений 
433 
лений, макросов. В правой части окна под названием приложения отображается 
список таблиц и для текущей таблицы — форма 
Список
(List) с кнопкой 
Изменить
(рис. 11.9). По кнопке 
Изменить
на новой вкладке открывается макет соответст-
вующей формы и можно начать его доработку. В примере откроется макет формы 
ПOKУПАТЕЛЬ Список
. Нажав кнопку 
Таблица
(Table), можно аналогичным об-
разом начать доработку структуры таблицы-представления. 
Открыть макет формы-представления любой таблицы для редактирования можно, 
щелкнув двойным щелчком на ее имени в области навигации. 
Рис. 11.8. 
Сообщение при открытии веб-приложения с помощью файла ACCDW 
Рис. 11.9. 
Окно с основной вкладкой разрабатываемого веб-приложения 
Для завершения работы с веб-приложением в браузере щелкните в заголовке
на ссылке 
Назад к сайту
. Для завершения работы с сайтами SharePoint выполните 
команду 
Выход
из списка, открываемого щелчком на имени пользователя, зареги-
стрированного на сайте.


434 
Глава 11 
Если нужно только доработать веб-приложение, открывайте его в Access. При этом 
чтобы войти на сайт SharePoint, где хранится приложение, может понадобится пе-
реключиться на соответствующую учетную запись или добавить новую учетную 
запись. Для этого используйте ссылку 
Сменить учетную запись
(Switch Account), 
размещенную в отображаемой учетной записи. При открытии Access отображается 
учетная запись, которая была использована последней. В окне 
Учетные записи | 
переключить учетную запись
(Accounts | Switch Account) выберите или добавьте 
нужную учетную запись.
Если вы ранее открывали приложение, просто найдите его в списке последних. 
Имейте в виду, что приложение может приобрести имя 
App
с указанием под ним 
сайта размещения. 
Связывание таблиц 
Чтобы создать связи между таблицами, добавьте поля подстановки. Установите 
связь таблиц ПОСТАВКА_ПЛАН и ДОГОВОР. Откройте в режиме конструктора 
таблицу ПОСТАВКА_ПЛАН и выберите для поля 
Код договора
тип данного 
Под-
становка
(Lookup). В первом открывшемся окне 
Создание подстановки
(Lookup 
Wizard) укажите, что поле подстановки должно получать значения из другой таб-
лицы или запроса. В следующем окне (рис. 11.10) выберите таблицу ДОГОВОР, из 
которой поле подстановки будет получать значения. Выберите значение, которое 
должно отображаться в поле подстановки, — 
Код договора
, и действие, которое 
обеспечивает поддержание связной целостности при удалении записи из таблицы 
ДОГОВОР. 
Рис. 11.10. 
Окно мастера создания поля подстановки, обеспечивающего связь таблиц 


Создание веб-приложений 
435 
З
АМЕЧАНИЕ
Подстановку можно создать только для полей с числовым типом данных. 
После установления связи таблиц в форме-представлении таблицы ДОГОВОР ав-
томатически появится подчиненная форма со сведениями из подчиненной таблицы 
ПОСТАВКА_ПЛАН, а в списке полей таблица ПОСТАВКА_ПЛАН будет объявле-
на связанной. Убедитесь в этом, открыв форму 
ДОГОВОР Список
(рис. 11.11). 
Рис. 11.11. 
Макет формы-представления
после установления связи таблиц ДОГОВОР и ПОСТАВКА_ПЛАН 
В главной части формы 
ДОГОВОР Список
выделяется основное поле, в котором 
при работе с формой будет отображаться список всех значений в примере из поля 
Код покупателя
(см. рис. 11.11). Выбором из этого списка нужного значения откры-
вается соответствующая запись договора. Если нужно просматривать записи, ис-
пользуя номера договоров, можно заменить поле 
Код покупателя
на 
Номер договора

Для этого достаточно выделить поле 
Код покупателя
, нажать появившуюся кнопку 
Данные
и в открывшемся окне в поле 
Основной
выбрать вместо кода покупа-
теля 
Номер договора

З
АМЕЧАНИЕ
В разрабатываемых формах веб-приложения свойства каждого раздела и элемента 
управления размещены не на страницах свойств, а на выносках для настройки 
свойств возле них. Для большинства элементов доступны выноски 
Данные

Форма-
тирование

Действия

Для просмотра и работы с формой достаточно перейти в браузер, т. к. приложение 
уже готово к использованию. Его публикация выполняется автоматически. Выпол-
ните на ленте 
Главная
(Home) команду 
Запуск приложения
(Launch App). Зареги-


436 
Глава 11 
стрируйтесь на сайте вашего приложения и откройте его. В браузере для таблицы 
ДОГОВОР на вкладке 
Список
отобразится форма для работы с договором и под-
чиненной таблицей с заказами. На рис. 11.12 основным полем, по значениям кото-
рого осуществляется переход к записям о договорах, осталось поле 
Код покупателя

Из списка этого поля видно, что договоры заключались только покупателями 1 и 2, 
причем первый заключил 3 договора, а второй 5. 
Рис. 11.12. 
Отображение формы-представления 
ДОГОВОР Список
в браузере 
Вернитесь в Access и в подчиненной форме ПОСТАВКА_ПЛАН формы 
ДОГОВОР Список
замените поле 
Мин. партия
на 
Стоимость заказанного товара

Для этого нажмите кнопку 
Изменить
, выделите заголовок элемента формы-
представления ПОСТАВКА_ПЛАН и нажмите значок 
Данные

Заполните поля, как показано на рис. 11.13. 
Теперь в браузере в подчиненной форме будут отображаться выбранные в области 
ДАННЫЕ
поля. 
Не забывайте сохранять выполненные в Access изменения и обновлять отображае-
мые в браузере данные. Нажатие кнопки 
Сохранить
на панели быстрого доступа 
сохраняет изменения на сервере SharePoint Server или сайте Office 365. Необходи-
мость публикации как дополнительного действия отпадает. 
Задание 11.1. Создание подчиненной формы 
Установите связь таблиц ПОСТАВКА_ПЛАН и ТОВАР. Для этого измените в таб-
лице ПОСТАВКА_ПЛАН тип данных поля связи 
Код товара
на 
Подстановка
(Lookup). Убедитесь, что после установления связи в форме 
ТОВАР Список
по- 
явилась подчиненная форма 
ПОСТАВКА_ПЛАН



Создание веб-приложений 
437 
Рис. 11.13. 
Окно выбора
4-х полей для отображения 
в подчиненной части формы 
ДОГОВОР Список
Вычисление итоговых значений 
Вычислите итоговое значение для поля 
КОЛ_ПОСТ
на вкладке подчиненной формы 
ПОСТАВКА_ПЛАН
в форме 
ТОВАР Список
. При выделении элемента управле-
ния 
Вкладка
появляются кнопки 
Данные

Форматирование
и 
Вычисление
. Вос-
пользовавшись командой 
Вычисление
для подсчета итоговых значений вкладки, 
подсчитайте общее количество заказанного товара. В открывшемся окне 
ВЫЧИСЛЕНИЕ
выберите поле и одну из трех статистических функций (
Сумма

Количество

Среднее
) для вычисления по этому полю (рис. 11.14). 
Результат этого вычисления в браузере представлен на рис. 11.15. 
Задание 11.2. Создание в форме полей с итоговыми значениями 
Обеспечьте вывод итоговой суммы по всем договорам исполнителя. Используйте
в форме 
ИСПОЛНИТЕЛЬ Список
на вкладке 
ДОГОВОР
кнопку 
Вычисление

Вкладка 
ДОГОВОР
отобразится в форме при установлении связи таблиц 
ДОГОВОР и ИСПОЛНИТЕЛЬ. 


438 
Download 16,15 Mb.

Do'stlaringiz bilan baham:
1   ...   135   136   137   138   139   140   141   142   ...   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