Задание. Создать приложение, содержащее форму, общий вид которой показан на рис.1

Создать приложение, содержащее форму, общий вид которой показан на рис.1.

 
  Задание. Создать приложение, содержащее форму, общий вид которой показан на рис.1 - student2.ru

Рис.1 Общий вид формы

Приложение должно выполнять следующие функции:

При открытии формы устанавливается соединение с БД с помощью соответствующего объекта и Список заполняется значениями из одной из основных таблиц предметной области (например, Товары).

При выборе элемента списка поля 1 и 2 заполняются значениями, содержащими некоторые агрегированные данные для текущего экземпляра объекта из списка (например, количество заказов для выбранного товара и общая стоимость заказов для этого товара). Варианты агрегированных запросов сформулировать самостоятельно и согласовать с преподавателем.

По нажатию на кнопку Найти приложение выводит окно для ввода критериев поиска (например, все заказы по выбранному в списке товару за период от одной указанной даты до другой, даты и вводятся в поля открывшегося окна). Затем программа проверяет, есть ли соответствующие записи в БД, если нет, то выводится сообщение об этом, если записи есть, то в группе полей f1, …, fn выводится информация из первой найденной записи. Остальные записи можно просмотреть, используя кнопки << и >>. (Поля f1, …, fn содержат информацию о заказах).

Группа полей f1, …, fn становится видимой только после нажатия на кнопку Найти и только в том случае, если соответствующие записи найдены.

Кнопки << и >> должны быть доступны или нет в зависимости от того, возможно ли соответствующее действие.

Лабораторная работа № 13 Доступ к метаданным с помощью объектов универсального языка программирования

Наши рекомендации