ВУЗ:
Составители:
Рубрика:
подчиненную таблицу ИЗУЧЕНИЕ. Другие поля должны отобра-
жаться из ранее загруженных таблиц ПРЕДМЕТ, ПРЕПОДАВА-
ТЕЛЬ. Такое размещение полей неудобно для работы пользователя.
Форму целесообразно доработать средствами конструктора.
Разработка формы, обеспечивающей удобный интер-
фейс пользователя для загрузки подчиненной таблицы
Рассмотренные выше два варианта построения формы для загрузки данных о занятиях не-
достаточно удобны для работы пользователя. В первом варианте данные о каждом заня-
тии были представлены компактно в виде одиночной записи, но не обеспечивался удобный
доступ к занятиям каждой группы. Вариант формы с подчиненной таблицей также имел
недостатки, поскольку данные, вводимые в таблицу ИЗУЧЕНИЕ, входили в одну длинную
запись вместе с отображаемыми справочными данными.
Выполним разработку формы, более удобной пользователю для просмотра занятий груп-
пы и загрузки новых занятий, и защитим в ней поля справочных данных.
Требования к создаваемой форме.
Обеспечим возможность компактного отображения на экране всей информации об одном
занятии и сохраним в то же время возможность объединения записей о занятиях по груп-
пам, как в форме на рис. 6.3. Кроме того, целесообразно в форме в одну группу объеди-
нить поля, в которые вводятся значения при загрузке таблицы ИЗУЧЕНИЕ, а в другую -
поля, которые содержат только справочную информацию о предмете и преподавателе, ко-
торая отображается для расшифровки идентификаторов занятия.
В процессе конструирования обеспечим защиту справочных данных в таблицах ГРУППА,
ПРЕДМЕТ и ПРЕПОДАВАТЕЛЬ от случайных изменений при загрузке данных о заняти-
ях в таблицу ИЗУЧЕНИЕ. Предусмотрим для удобства пользователя кнопки перехода к
просмотру занятий для другой группы и кнопку закрытия формы. Для визуальной провер-
ки правильности вводимых идентификаторов преподавателя и предмета используем поля
со списком.
В соответствии с перечисленными требованиями для первоначального размещения полей
и создания подчиненной формы можно воспользоваться формой ПЛАН ЗАНЯТИЙ, полу-
ченной мастером (см. рис. 6.3). Откроем эту форму в режиме конструктора. Для этого в
Границе области переходов (область навигации) выберем для редактирования создан-
ную ранее многотабличную форму ПЛАН ЗАНЯТИЙ. Если форма была открыта ранее в
режиме просмотра или в режиме макета, то для перехода в режим конструктора достаточ-
но выбрать соответствующий тип представления в группе Режимы на вкладке Главная.
Редактирование основной части формы.
В основной части формы разместим и отредактируем поля таблицы ГРУППА так, как это
показано на рис. 6.4. Уточним текст подписей полей, шрифт и размеры полей и подписей,
введем текст в заголовок формы. Удалим элемент с подписью подчиненной формы. Уда-
лим разделительные линии между разделами формы: заголовком, областью данных и
примечания. Для этого в свойствах формы на вкладке Макет в строке Разделительные
липни выберем Нет. Уберем область выделения записи, проставив в свойствах формы в
48
подчиненную таблицу ИЗУЧЕНИЕ. Другие поля должны отобра-
жаться из ранее загруженных таблиц ПРЕДМЕТ, ПРЕПОДАВА-
ТЕЛЬ. Такое размещение полей неудобно для работы пользователя.
Форму целесообразно доработать средствами конструктора.
Разработка формы, обеспечивающей удобный интер-
фейс пользователя для загрузки подчиненной таблицы
Рассмотренные выше два варианта построения формы для загрузки данных о занятиях не-
достаточно удобны для работы пользователя. В первом варианте данные о каждом заня-
тии были представлены компактно в виде одиночной записи, но не обеспечивался удобный
доступ к занятиям каждой группы. Вариант формы с подчиненной таблицей также имел
недостатки, поскольку данные, вводимые в таблицу ИЗУЧЕНИЕ, входили в одну длинную
запись вместе с отображаемыми справочными данными.
Выполним разработку формы, более удобной пользователю для просмотра занятий груп-
пы и загрузки новых занятий, и защитим в ней поля справочных данных.
Требования к создаваемой форме.
Обеспечим возможность компактного отображения на экране всей информации об одном
занятии и сохраним в то же время возможность объединения записей о занятиях по груп-
пам, как в форме на рис. 6.3. Кроме того, целесообразно в форме в одну группу объеди-
нить поля, в которые вводятся значения при загрузке таблицы ИЗУЧЕНИЕ, а в другую -
поля, которые содержат только справочную информацию о предмете и преподавателе, ко-
торая отображается для расшифровки идентификаторов занятия.
В процессе конструирования обеспечим защиту справочных данных в таблицах ГРУППА,
ПРЕДМЕТ и ПРЕПОДАВАТЕЛЬ от случайных изменений при загрузке данных о заняти-
ях в таблицу ИЗУЧЕНИЕ. Предусмотрим для удобства пользователя кнопки перехода к
просмотру занятий для другой группы и кнопку закрытия формы. Для визуальной провер-
ки правильности вводимых идентификаторов преподавателя и предмета используем поля
со списком.
В соответствии с перечисленными требованиями для первоначального размещения полей
и создания подчиненной формы можно воспользоваться формой ПЛАН ЗАНЯТИЙ, полу-
ченной мастером (см. рис. 6.3). Откроем эту форму в режиме конструктора. Для этого в
Границе области переходов (область навигации) выберем для редактирования создан-
ную ранее многотабличную форму ПЛАН ЗАНЯТИЙ. Если форма была открыта ранее в
режиме просмотра или в режиме макета, то для перехода в режим конструктора достаточ-
но выбрать соответствующий тип представления в группе Режимы на вкладке Главная.
Редактирование основной части формы.
В основной части формы разместим и отредактируем поля таблицы ГРУППА так, как это
показано на рис. 6.4. Уточним текст подписей полей, шрифт и размеры полей и подписей,
введем текст в заголовок формы. Удалим элемент с подписью подчиненной формы. Уда-
лим разделительные линии между разделами формы: заголовком, областью данных и
примечания. Для этого в свойствах формы на вкладке Макет в строке Разделительные
липни выберем Нет. Уберем область выделения записи, проставив в свойствах формы в
48
Страницы
- « первая
- ‹ предыдущая
- …
- 46
- 47
- 48
- 49
- 50
- …
- следующая ›
- последняя »
