Иллюстрированный самоучитель по Visual FoxPro 7

Использование построителя для создания раскрывающегося списка

При использовании значения Fields from a table or view (Поля таблицы или представления) сначала необходимо в списке Databases and tables (Базы данных и таблицы) выбрать таблицу, поле которой будет являться источником данных, а затем перенести нужное поле из списка Available fields (Имеющиеся поля) в список Selected fields (Выбранные поля).

Иллюстрированный самоучитель по Visual FoxPro 7 › Конструктор форм › Использование построителя для создания раскрывающегося списка
Рис. 6.29. Вкладка List Items построителя раскрывающегося списка при установленном значении Values from an array

При выборе других значений из списка Fill the list with (Заполнение списка)вкладка List Items (Список объектов) изменяется. На рис. 6.29 представлена эта вкладка, когда источником данных является массив. Вам необходимо указать наименование массива и, в том случае, если он используется не весь, ввести количество строк и столбцов в размещаемом списке.

Завершив ввод параметров на вкладке List Items (Список объектов), для задания стиля отображения перейдите на вкладку Style (Стиль) построителя объекта Combo Вох (Раскрывающийся список) (рис. 6.30). Она содержит три группы переключателей. Переключатели Three-dimensional (Объемный) и Plain (Плоский) позволяют задать объемный или плоский стиль отображения поля, определяемый значением свойства SpeciaiEffect (Специальный эффект).

Иллюстрированный самоучитель по Visual FoxPro 7 › Конструктор форм › Использование построителя для создания раскрывающегося списка
Рис. 6.30. Вкладка Style построителя раскрывающегося списка

Переключатели второй группы имеют следующее назначение:

  • Drop-down combo – указывает, что создаваемый объект будет раскрывающимся списком, из которого пользователь может выбрать значение или ввести его в поле ввода списка;
  • Drop-down list – указывает, что объект будет раскрывающимся списком, из которого можно только выбирать значения.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.