Вы можете изменять стандартные, базовые классы объектов, которые обычно закреплены за полями таблиц из Баз Данных, данные классы объектов определяют создаваемые элементы управления при "перетаскивании" конкретного поля из таблицы в разрабатываемую форму.

Например, обычное символьное поле связанно с текстовым боксом, который может быть добавлен в конкретную форму. Предположим, Вам требуется, чтобы в разрабытываемую форму вместо текстового бокса, добавлялся контрол типа ComboBox. Вы можете изменить тип базового класса для конкретного поля из таблицы Текущей Базы Данных, заменить его на ComboBox. При этом отметим, что кроме базовых классов можно указывать пользовательские библиотеки классов, дополнительно разработанные.

Для закрепления базового класса за полем

  1. Откройте Базу Данных, содержащую нужную таблицу.

  2. Откройте Таблицу в системной службе Table Designer.

  3. В закладке Fields, выберите необходимое поле.

  4. В списке Display class,  области Map field type to classes, выберите нужный класс для данного поля.

  5. Для уточнения библиотеки классов, в текстовом боксе Display library, укажите нужную библиотеку или интерактивно выберите последнюю, нажавк нопку - многоточие,  ellipsis (...) .

См. дополнительно раздел Закладка Fields, Table Designer.

NoteСовет

Если вы часто корректируете библиотеку классов, используемую для "базирования" полей таблиц, то используйте параметры Закладки  Field Mapping диалогового бокса Options. См. дополнительно разделы Закладка Field Mapping, диалоговый бокс Options и Как: Создавать Элементы управления (контролы) типа "Dragging / Dropping"  для Полей или Таблиц.

См. также