- •15 Февраля 2011 г. Москва вгна
- •1. Основные понятия информационного обеспечения аис
- •2. Задания для выполнения
- •3. Порядок выполнения задания
- •3.1. Формирование базы данных:
- •3.2. Разработка элементов базы данных "Налог"
- •3.2.1. Разработка таблиц базы данных
- •3.2.2. Формирование запросов
- •3.2.3. Разработка начального варианта формы "Платеж-Форма"
- •3.2.4. Разработка начального варианта формы "Статистик_Форма"
- •3.2.5. Разработка окончательного варианта формы "Платеж _Форма"
- •5. Добавление полей для ввода информации из списка:
- •6. Добавление командных кнопок перехода по записям
- •9. Добавление командной кнопки Расчет
- •10.7. Текст программы в окне редактора Visual Basic необходимо скорректировать:
- •3.2.6. Доработка формы Статистик_Форма
- •4. Работа с базой данных "Налог"
- •Литература
5. Добавление полей для ввода информации из списка:
5.1. В режиме конструктора автоматически подключается Панель элементов (рис. 10.26). Если этого не произошло, воспользуйтесь командой меню Вид Панель элементов.
5.2. Рассмотрим создание поля со списком на примере поля ИНН. Из рис. 10.25 видно, что в доработанной форме "Платеж_Форма" поле ИНН должно находиться между полями НомерПлатежа и Организация. Освободите место для вставки поля ИНН. С помощью мыши переместите поля левой части формы"Платеж_Форма" вниз, начиная с поля Организация.
5.3. В нужном месте рабочего поля формы "Платеж_Форма" создаем поле со списком. Для этого на Панели элементов активизируем кнопку Поле со списком и с помощью мыши указываем место для вставки создаваемого поля. Начинает работу Мастер и автоматически появляется окно ""Создание полей со списком" (рис. 10.29). Следуем указаниям Мастера:
– на первом шаге (рис. 10.29) оставляем предложенный режим Объект "поле со списком" будет использовать значения из таблицы или запроса. Нажимаем кнопку Далее;
– на втором шаге (рис. 10.30) выбираем таблицу, из которой будем заимствовать список для создаваемого поля ИНН Напомним, что поле ИНН было ранее создано в таблице Организации. Нажимаем кнопку Далее;
– на третьем шаге (рис. 10.31) переводите поле ИНН из списка Доступные поля в список Выбранные поля. Нажимаем кнопку Далее;
– на четвертом шаге (рис. 10.32) оставляете без изменений режим Скрыть ключевой столбец и регулируете ширину столбца для выводы информации об ИНН. Нажимаем кнопку Далее;
- на пятом шаге (рис. 10.33) оставляете без изменений режим Запомнить значение. Нажимаем кнопку Далее;
- на шестом шаге (рис. 10.34) Мастер предлагает ввести имя для надписи создаваемого поля, оставляем без изменений ИНН. Нажимаем кнопку Готово.
Рис. 10.29. Окно мастера создания полей со списком. Шаг 1
Рис. 10.30. Окно мастера создания полей со списком. Шаг 2
|
|
|
|
|
|
Рис. 10.31. Окно мастера создания полей со списком. Шаг 3 |
|
|
|
Рис. 10.32. Окно мастера создания полей со списком. Шаг 4
Рис. 10.33. Окно мастера создания полей со списком. Шаг 5
Рис. 10.34. Окно мастера создания полей со списком. Шаг 6
5.4. Для более точной настройки надписи установите курсор мыши на надпись и в контекстном меню выберите команду Свойства. В появившемся окне Надпись (рис. 10.35) задайте необходимые параметры.
Рис. 10.35. Окно Надпись
5.5. Для более точной настройки поля установите курсор мыши на поле и в контекстном меню выберите команду Свойства. В появившемся окне Поле со списком (рис. 10.36) задайте необходимые параметры.
Рис. 10.36. Окно Поле со списком
5.6. Используя технологию создания полей со списком, изложенную в пунктах 5.2 – 5.5 добавьте поле со списком ВидНалога для формы Платеж-Форма. Поле ВидНалога вставьте между полями Организация и НаименованиеНалога (рис. 10.21). Напомним, что данные для создаваемого поля формы берутся из поля ВидНалога таблицы ВидыНалогов.
5.7. В результате выполнения пунктов 5.1 – 5.6 в левой части формы Платеж-Форма должны появиться два новых поля со списком (рис.10.25).
5.8. Проверьте работоспособность созданных полей со списком. Для этого перейдите из режима конструктора формы в режим таблицы формы. Нажмите на кнопки Список в полях ИНН и ВидНалога и убедитесь, что выбор элементов списка работает.
5.9. Поля со списком позволяют ускорить процесс занесения данных в форму и, соответственно, в таблицу, позволяют избегать ошибок при занесении данных. Например, при заполнении поля ИНН с помощью списка, достаточно выбрать нужную запись из ниспадающего списка, при этом ИНН организации автоматически появится в поле ИНН " (рис. 10.37).
Рис. 10.37. Окно формы "Платеж_Форма" с раскрытым списком "ИНН"