Опубликован: 27.12.2011 | Доступ: свободный | Студентов: 1333 / 35 | Оценка: 4.44 / 4.44 | Длительность: 12:31:00
Самостоятельная работа 3:

Создание экранов с расширенной функциональностью

Более логично было бы, чтобы списки Факультеты и Группы располагались друг под другом. Так как на этом экране не планируется редактировать сущности Факультеты и Группы, то для них можно убрать кнопки Панели команд.

Откройте экран в конструкторе и перетащите Сетку данных Группы под Сетку данных факультета и удалите освободившийся Макет строк Группы.

Затем удалите Панель команд и для Групп и для Факультетов используя контекстное меню.

В результате будет получен удобный интерфейс для управления контингентом студентов. Выбрав факультет и группу получим список студентов для этой группы.

Аналогичный экран можно создать для редактирования дисциплин с их привязкой к факультетам, а также к преподавателям.

Добавьте новый экран на основе шаблона Экран со списком и подробными сведениями

Дайте ему название ДисциплиныПоПреподавателям. В качестве дополнительных данных укажите только ФакультетыItem Преподаватели.

В конструкторе экрана необходимо для источника данных Преподаватели добавить данные по дисциплинам с использованием кнопки Добавить Дисциплины Collection