Этот субкласс на базе элементов управления типа listbox для перемещения полей автоматически загружает таблицы и поля из текущего источника данных.
| Категория | Перемещения |
|---|---|
|
Каталог размещения по умолчанию |
Visual FoxPro Catalog\Foundation Classes\User Controls |
|
Класс |
_tablemover |
|
Базовый класс |
Container |
|
Библиотека класса |
_mover.vcx |
|
Родительский класс |
_fieldmover |
|
Образец использования |
...\Samples\Solution\Ffc\movers.scx |
Примечания
Для использования класса в своем приложении перетащите его в проект или на форму; или из контекстного меню Component Gallery Item (Галереи компонентов) выберите Add to Project (Добавить в проект) или Add to Form (Добавить в форму). Когда вы перетаскиваете класс в проект, у вас есть возможность выбора между вводом класса или созданием субкласса. Когда вы добавляете класс в форму, Visual FoxPro открывает компоновщик, с помощью которого вы можете указать подходящие значения для свойств cDBCTable, cDBCName, SkipGeneral, SkipMemo AllowReadOnly, and AllowQuery на форме, открытой в Form Designer (Конструкторе форм).
Смотрите Руководство по использованию фундаментальных классов Visual FoxPro для получения более подробной информации об использовании фундаментальных классов.
| Свойства, события, методы | Описание |
|---|---|
|
Свойство AllowQuery |
Определяет - будут ли допустимы запросы. По умолчанию: .F. |
|
Свойство AllowViews |
Определяет - будут ли допустимы представления. По умолчанию: .T. |
|
Свойство ExclDBF |
Указывает имя таблицы, исключаемой из списка. По умолчанию: "" |
|
Свойство ViewNoData property |
Определяет - будет ли показана информация о представлении без извлечения данных. По умолчанию: .T. |
|
Метод GetDBCAlias |
Извлекает псевдоимя файла базы данных (.dbc). Синтаксис: Возврат: нет Аргументы: cDBC указывает псевдоимя базы данных. |
|
Метод GetDBCData |
Извлекает поля таблицы базы данных. Синтаксис: Возврат: поля данных Аргументы: cDBCName указывает имя базы данных. |
|
Метод GetDBCName |
Извлекает имя базы данных. Синтаксис: Возврат: нет Аргументы: нет |
|
Метод GetDBCTable |
Извлекает таблицу базы данных. Синтаксис: Возврат: нет Аргументы: cDBCTable указывает короткое имя таблицы. |
|
Метод GetFreeData |
Извлекает поля свободных таблиц. Синтаксис: Возврат: нет Аргументы: нет |
|
Метод MoverRefresh |
Обновлеяет схему перемещения. Синтаксис: Возврат: нет Аргументы: lRefresh определяет - будут ли перезаполняться listbox'ы и меню (popups). lQuickPass определяет - потребуется ли восстановление, если среда не изменялась. cSaveLstValue указывает значение для восстановления среды. |
|
Метод OpenTable |
Открывает источник данных. Синтаксис: Возврат: нет Аргументы: нет |
|
Метод UseTable |
Обрабатывает ситуацию, когда таблица открыта с помощью команды USE или открытие таблицы в монопольном режиме. Синтаксис: Возврат: нет Аргументы: cGetDBF указывает таблицу для использования. lUseExcl определяет - должна ли таблица открываться в монопольном режиме. |
|
Метод ExclusiveSet |
Для внутреннего использования классом. |
|
Метод RefreshCurrent |
Для внутреннего использования классом. |
|
Метод TableChange |
Для внутреннего использования классом. |
Смотрите также
Справочное руководство
Фундаментальные классы Visual FoxPro от A до ZФундаментальный класс Field Mover
Концепции
Руководство по использованию фундаментальных классов Visual FoxProПрочие ресурсы
Образцы использования фундаментальных классов
© Microsoft Corporation. All rights reserved.
Перевод выполнен JS.