Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LR10-ITN-22-fevralya-2011-Got.doc
Скачиваний:
4
Добавлен:
21.11.2019
Размер:
2.16 Mб
Скачать

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. Окно формы "Платеж_Форма" с раскрытым списком "ИНН"

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]