В Visual FoxPro существуют
два вида списков. Один из них мы рассмотрели в предыдущем примере. Второй вид
списка — объект типа comboBox(Раскрывающийся список) или раскрывающийся список.
Этот тип списка удобно использовать в том случае, если вводимых значений много,
а места в форме для расположения обычного списка не хватает.
Опишем процедуру создания
раскрывающегося списка для ввода и редактирования наименования города проживания
клиента таблицы customer. В отличие от предыдущего примера, в качестве источника
данных будем использовать не таблицу со списком стран, а строку с наименованиями
городов.
- Откройте в окне конструктора форму для ввода информации о клиентах.
- Удалите список для ввода названия города, созданный ранее.
- Нажмите кнопку Combo Box (Раскрывающийся список) на панели инструментов
Form Controls (Элементы управления формы).
- Щелкните на месте удаленного объекта. Объект типа ComboBox
(Раскрывающийся список) разместится в форме.
- Откройте окно Properties (Свойства) для размещенного в форме
раскрывающегося списка.
- Свяжите раскрывающийся список с полем ccity таблицы customer, используя
свойство controisource (Источник данных).
- Из списка возможных значений свойства RowSourceType (Тип источника
данных списка) выберите Value (Значение).
- Введите в поле ввода значения свойства RowSource (Источник данных
списка) перечень допустимых элементов списка через запятую: Москва, Одесса,
Новосибирск, Свердловск, Черноголовка (рис. 6.26).
- Запустите форму на выполнение. Теперь при редактировании списка
покупателей для ввода в таблицу customer названия города, в котором
проживает клиент, нажмите кнопку раскрытия созданного списка и выберите из
него нужное значение. Это значение будет введено в поле ccity таблицы (рис.
6.27).
Рис. 6.26.
Определение свойств раскрывающегося списка
Рис. 6.27.
Выбор наименования города из раскрывающегося списка
Тестирование параллельного программного обеспечения представляет собой более
сложную задачу по сравнению с тестированием последовательной программы. Программист
должен знать о подводных камнях при тестировании параллельного кода, имеющихся
методологиях и инструментарии.
Аннотация. В статье кратко рассматривается архитектура AMD64 компании AMD и ее
реализация EM64T компании Intel. Описаны особенности архитектуры, ее возможности,
достоинства и недостатки.