Представляет собой элемент управления типа listbox с функциональностью "super mover", который автоматически загружает поля из текущего источника данных, когда вы перетаскиваете его на форму.
Категория | Элементы управления перемещениями |
---|---|
Каталог размещения по умолчанию |
Visual FoxPro Catalog\Foundation Classes\User Controls |
Класс |
_fieldmover |
Базовый класс |
Container |
Библиотека класса |
_mover.vcx |
Родительский класс |
_supermover |
Образец использования |
...\Samples\Solution\Ffc\movers.scx |
Примечания
Для использования класса в своем приложении перетащите его в проект или на форму; или из контекстного меню Component Gallery Item (Галереи компонентов) выберите Add to Project (Добавить в проект) или Add to Form (Добавить в форму). При добавлении класса в форму, Visual FoxPro открывает компоновщик, с помощью которого вы можете либо принять действующие значения или указать свои соответствующие значения для SkipGeneral, SkipMemo и AllowReadOnly. Когда вы перетаскиваете класс в проект, у вас есть возможность выбора между вводом класса в проект или созданием субкласса на его основе.
Смотрите Руководство по использованию фундаментальных классов Visual FoxPro для получения более подробной информации об использовании фундаментальных классов.
Свойства, события, методы | Описание |
---|---|
Свойство AllowReadOnly |
Разрешен для источников данных с признаком "только для чтения". По умолчанию: .F. |
Свойство AutoInit |
Автоматически запускается пи загрузке. По умолчанию: .T. |
Свойство CurrentAlias |
Текущее псевдоимя таблицы, определеямое с помощью ALIAS(). По умолчанию: "" |
Свойство CurrentDBC |
Файл текущей базы данных. По умолчанию: "" |
Свойство CursorType |
Определяет тип курсора. 1 = локальное представление, 2 = удаленное представление, 3 = таблица По умолчанию: 3 |
Свойство DBCTable |
Имя таблицы в базе данных. По умолчанию: "" |
Свойство MultiTable |
Определяет - будет ли подерживаться множество таблиц. По умолчанию: .F. |
Свойство SkipGeneral |
Определяет - будут ли включены в список поля типа General. По умолчанию: .F. |
Свойство SkipMemo |
Определяет - будут ли включены в список поля типа Memo. По умолчанию: .F. |
Свойство TableType |
Возвращает тип таблицы - SYS(2029). По умолчанию: 0 |
Метод AcolScan |
Сканирование конкретной колонки в массиве. Синтаксис: Возврат: Нет Аргументы: wztarr определяет сканируемый массив. wztexpr определяет текущее выражение, которое ищется в массиве. wztcol определяет колонку, которая будет сканироваться. |
Метод AddToArray |
Добавляет sContents в массив, aAddToArray, в строку iRow. Синтаксис: Возврат: Нет Аргументы: aAddToArray определяет массив, в который будет добавлен элемент. sContents определяет содержание элемента, вводимое в массив. iRow определяет - в какую строку массива будет вставлено sContents. |
Метод Alert |
Отображает сообщение (messagebox). Синтаксис: Возврат: Нет Аргументы: pMessage определяет сообщение, которое будет отображено в MESSAGEBOX(). |
Метод FieldChange |
Срабатывает, когда выбранное поле изменяется. Синтаксис: Возврат: Нет Аргументы: nButton определяет нажатую командную кнопку. |
Метод GetTableData |
Извлекает поля из таблицы. aWizFlist содержит список полей, aCalcFields содержит список вычисляемых полей, aPickFields содержит список выбранных полей. Синтаксис: Возврат: aWizFList, aCalcFields, aPickFields Аргументы: Нет |
Метод InitData |
Инициализирует данные. Синтаксис: Возврат: Нет Аргументы: Нет |
Метод InitVars |
Инициализирует переменные, используемые схемой перемещения. Синтаксис: Возврат: Нет Аргументы: Нет |
Метод JustStem |
Извлекает основу имени файла. Синтаксис: Возврат: m.filename Аргументы: m.filename определяет имя файла, из которого извлекается основа. |
Метод SetDataProps |
Устанавливает свойства данных источника данных. Синтаксис: Возврат: Нет Аргументы: Нет |
Метод UpdateStatusbar |
Для внутреннего использования классом. |
Смотрите также
Справочное руководство
Фундаментальные классы Visual FoxPro от A до ZФундаментальный класс Super Mover
Концепции
Руководство по использованию фундаментальных классов Visual FoxProПрочие ресурсы
Образцы использования фундаментальных классов
© Microsoft Corporation. All rights reserved.
Перевод выполнен JS.