Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Роддом.doc
Скачиваний:
116
Добавлен:
01.05.2014
Размер:
878.08 Кб
Скачать

3.3. Экранные формы ввода и редактирования данных

Для просмотра, ввода и редактирования справочников палат и врачей созданы ленточные формы (рис. 13–16).

Рис. 13. Форма просмотра, ввода и редактирования справочника врачей в окне конструктора

Рис. 14. Вид формы «Врач»

Для просмотра, ввода и редактирования данных медицинских карточек рожениц разработана форма Роженица с подчиненной формой «Пребывание в стационаре». Вид формы в окне конструктора показан на рис. 17, а в режиме формы — на рис. 18. С помощью мастера создания элементов управления на форме создано поле со списком, позволяющее быстро отыскивать данные о нужной роженице. Кроме того, данные роженицах, пребываниях в стационаре и родах взаимосвязаны, поэтому соответствующие формы имеют средства переключения между собой. Так, на рассматриваемой форме можно использовать двойной щелчок мышью внутри поля Описание для открытия формы с подробными данными о соответствующем пребывании роженицы в стационаре. Это действие реализуется макросом «Стационар подробно».

Рис. 15. Форма просмотра и редактирования справочника палат в окне конструктора

Рис. 16. Вид формы «Палаты»

Для просмотра, ввода и редактирования данных о пребывании рожениц в стационаре и их размещении по палатам в ходе этого пребывания разработана форма Стационар с подчиненной формой «Размещение подчиненная форма». Вид формы в окне конструктора показан на рис. 19, а в режиме формы — на рис. 20. С помощью мастера создания элементов управления на форме создано поле со списком, позволяющее быстро отыскивать данные о нужном пребывании роженицы в стационаре.

Рис. 17. Формы «Роженица» и «Пребывание в стационаре» в окне конструктора

Рис. 18. Вид формы «Роженица»

Рис. 19. Формы «Стационар» и «Размещение подчиненная форма» в окне конструктора

Рис. 20. Вид формы «Стационар»

Кроме того, обеспечивается переключение на формы Роженица (для этого достаточно дважды щелкнуть мышью на поле Роженица, в результате чего запускается макрос «От стационара к роженице») и Роды (для этого предназначена кнопка Роды на форме, которая запускает макрос «Перейти от стационара к родам»). Если производится попытка переключиться на форму Роды, а данных о родах нет, то макрос запросит, нужно ли создать новую запись о родах. Подробное описание макроса приведено в разделе 3.5 данной работы.

Для просмотра, ввода и редактирования данных о родах разработана форма Роды с подчиненной формой «Ребенок подчиненная форма». Вид формы в окне конструктора показан на рис. 21, а в режиме формы — на рис. 22.

Рис. 21. Формы «Роды» и «Ребенок подчиненная форма» в окне конструктора

При нажатии на кнопку «Стационарный учет» на этой форме производится переключение на соответствующую запись в форме Стационар. Это действие реализовано с помощью макроса «От родов к стационару».

3.4. Отчеты

Отчет «Загрузка врачей за период» формирует соответствующий отчетный документ. Период времени, за который составляется отчет, указывается пользователем в форме «Отчеты за период». Отчет использует в качестве источника данных одноименный запрос. Вид отчета в окне конструктора представлен на рис. 23, а в режиме предварительного просмотра отчет показан на рис. 24.

Отчет «Загрузка палат» формирует соответствующий отчетный документ. Отчет использует в качестве источника данных одноименный запрос. Вид отчета в окне конструктора представлен на рис. 25, а в режиме предварительного просмотра отчет показан на рис. 26.

Рис. 22. Вид формы «Роды»

Рис. 23. Отчет «Загрузка врачей за период» в окне конструктора

Отчет «Роды за период» формирует соответствующий выходной документ. Период времени, за который составляется отчет, указывается пользователем в форме «Отчеты за период». Отчет использует в качестве источника данных одноименный запрос. Вид отчета в окне конструктора представлен на рис. 27, а в режиме предварительного просмотра отчет показан на рис. 28.

Отчет «Роженицы за период» формирует соответствующий выходной документ. Период времени, за который составляется отчет, указывается пользователем в форме «Отчеты за период». Отчет использует в качестве источника данных одноименный запрос. Вид отчета в окне конструктора представлен на рис. 29, а в режиме предварительного просмотра отчет показан на рис. 30.

Отчет «Сводная статистика за период» формирует отчет по итоговым показателям работы роддома за период. Период времени, за который составляется отчет, указывается пользователем в форме «Отчеты за период». Отчет использует в качестве источника данных одноименный запрос. Вид отчета в окне конструктора представлен на рис. 31, а в режиме предварительного просмотра отчет показан на рис. 32.

Рис. 24. Вид отчета «Загрузка врачей за период»

Рис. 25. Отчет «Загрузка палат» в окне конструктора

Отчет «Список пациенток по палатам» формирует соответствующий отчетный документ. Отчет использует в качестве источника данных одноименный запрос. Вид отчета в окне конструктора представлен на рис. 33, а в режиме предварительного просмотра отчет показан на рис. 34.

Соседние файлы в предмете Базы данных