Этот субкласс на базе элементов управления типа 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.