Опубликован: 22.11.2010 | Уровень: для всех | Доступ: платный
Самостоятельная работа 10:

Создание сложных ленточных форм для работы с данными

< Лекция 10 || Самостоятельная работа 10: 123 || Лекция 11 >

После задания всех вышеперечисленных параметров панель действий выпадающего списка примет вид ( рис. 20.22):


Рис. 20.22.

Обратите внимание на то, что на панели невидимых объектов, расположенной в нижней части рабочей области среды разработки, появилось два новых объекта: "СпециальностиBindingSource" и "СпециальностиTableAdapter" ( рис. 20.23).

Данные объекты предназначены для заполнения выпадающего списка значениями поля "Наименование специальности" таблицы "Специальности".

После всех вышеперечисленных действий форма, отображающая таблицу "Студенты" примет вид, представленный на рис. 20.24.


Рис. 20.24.

Проверим работу формы, отображающей таблицу "Студенты". Запустите проект и на главной кнопочной форме нажмите кнопку "Таблица "Студенты"". Появится форма, имеющая следующий вид ( рис. 20.25):


Рис. 20.25.

На этом мы заканчиваем работу с формой, отображающей таблицу "Студенты" и переходим к реализации вычислимых полей. Для этого рассмотрим форму, отображающую таблицу "Оценки" (Form5). Рассмотрим вычисление поля "Средний балл" на основе среднего трех полей:

Отобразите форму для таблицы "Оценки", щелкнув ЛКМ по ее вкладке в верхней части рабочей области среды разработки. На форму, справа от поля "Средний балл" поместите кнопку ( рис. 20.26).


Рис. 20.26.

Задайте свойство "Text" у вновь созданной кнопки как "Вычислить" ( рис. 20.27).


Рис. 20.27.

Теперь дважды щелкните ЛКМ по кнопке "Вычислить" и в появившемся коде процедуры "Button1_Click" наберите код, представленный на рис. 20.28, вычисляющий среднее оценок.

Теперь проверим, как работает наша вновь созданная кнопка для вычисления поля "Средний балл". Запустите проект и на главной кнопочной форме нажмите кнопку "Таблица "Оценки"". Появится форма, отображающая таблицу "Оценки", на форме нажмите кнопку "Вычислить". Будет вычислен средний балл по оценкам. Если нажать кнопку сохранения на панели инструментов формы


то средний балл будет сохранен в таблицу "Оценки" ( рис. 20.29).


Рис. 20.29.

На этом мы заканчиваем рассмотрение ленточных форм и переходим к рассмотрению табличных форм.

< Лекция 10 || Самостоятельная работа 10: 123 || Лекция 11 >
Ринат Гатауллин
Ринат Гатауллин

Здравствуйте. Интересует возможность получения диплома( https://intuit.ru/sites/default/files/diploma/examples/P/955/Nekommerch-2-1-PRF-example.jpg ). Курс пройден. Сертификат не подходит. В сертификате ошибка, указано по датам время прохождения около 14 дней, хотя написано 576 часов.

Вячеслав Кузнецов
Вячеслав Кузнецов

Здравствуйте.

Как оплатить курс?

Павел Окунцев
Павел Окунцев
Россия, Нижневартовск, НГГУ, 2007
Pavel Krupoderov
Pavel Krupoderov
Россия, Казань