на начало
На главную страницу
Форум   

Статья :: visual foxpro Раскрывающиеся списки

 

Раскрывающиеся списки

В Visual FoxPro существуют два вида списков. Один из них мы рассмотрели в предыдущем примере. Второй вид списка — объект типа comboBox(Раскрывающийся список) или раскрывающийся список. Этот тип списка удобно использовать в том случае, если вводимых значений много, а места в форме для расположения обычного списка не хватает.

Опишем процедуру создания раскрывающегося списка для ввода и редактирования наименования города проживания клиента таблицы customer. В отличие от предыдущего примера, в качестве источника данных будем использовать не таблицу со списком стран, а строку с наименованиями городов.

  1. Откройте в окне конструктора форму для ввода информации о клиентах.
  2. Удалите список для ввода названия города, созданный ранее.
  3. Нажмите кнопку Combo Box (Раскрывающийся список) на панели инструментов Form Controls (Элементы управления формы).
  4. Щелкните на месте удаленного объекта. Объект типа ComboBox (Раскрывающийся список) разместится в форме.
  5. Откройте окно Properties (Свойства) для размещенного в форме раскрывающегося списка.
  6. Свяжите раскрывающийся список с полем ccity таблицы customer, используя свойство controisource (Источник данных).
  7. Из списка возможных значений свойства RowSourceType (Тип источника данных списка) выберите Value (Значение).
  8. Введите в поле ввода значения свойства RowSource (Источник данных списка) перечень допустимых элементов списка через запятую: Москва, Одесса, Новосибирск, Свердловск, Черноголовка (рис. 6.26).
  9. Запустите форму на выполнение. Теперь при редактировании списка покупателей для ввода в таблицу customer названия города, в котором проживает клиент, нажмите кнопку раскрытия созданного списка и выберите из него нужное значение. Это значение будет введено в поле ccity таблицы (рис. 6.27).
gl6-27.jpg

Рис. 6.26. Определение свойств раскрывающегося списка

gl6-28.jpg

Рис. 6.27. Выбор наименования города из раскрывающегося списка

 

visual foxpro Раскрывающиеся списки

страницы в данном разделе 
visual foxpro Глава 6 visual foxpro Конструктор форм
visual foxpro Создание формы visual foxpro Настройка параметров формы
visual foxpro Расположение формы visual foxpro Заголовок формы
visual foxpro Стиль обрамления формы visual foxpro Среда окружения формы
visual foxpro Размещение объектов в форме visual foxpro Размещение объектов в форме
visual foxpro Размещение полей таблиц и надписей к ним с использованием построителя формы visual foxpro Текстовая информация
visual foxpro Поле ввода visual foxpro Использование построителя для создания поля ввода
visual foxpro Поле редактирования visual foxpro Кнопки управления
visual foxpro Размещение изображений в форме visual foxpro Размещение в форме объекта типа General
visual foxpro Использование в форме флажков visual foxpro Что такое переключатель
visual foxpro Списки visual foxpro Раскрывающиеся списки
visual foxpro Использование построителя для создания раскрывающегося списка visual foxpro Счетчики
visual foxpro Линии и контуры >  


Содержание сайта (выборка)
Apache
Протоколы TCP/IP (принципы, протоколы и архитектура)



PHP, PELR, JSP
PHP
JavaServer Pages (JSP)

Базы данных
Основы mysql
СУБД INFORMIX
СУБД POSTGRES
Основы проектирования реляционных баз данных

HTML, javascript
Спецификация HTML 4.01
Каскадные Таблицы Стилей, Уровень 2
Клиентский JavaScript. Справочник.
JavaScript руководство пользователя
Серверный JavaScript 1.4. Руководство по Использованию.

Паскаль, C, C++, C#
GCC (примеры)
FAQ Валентинa Озеровa DELPHI
C



 
© faq.pp.ru, справочник программиста