| 
 Глава 12. РАЗРАБОТКА ОКОННОГО ИНТЕРФЕЙСА Селекторы объекта TRefEdit и TDBRefEdit Селекторы объекта являются оконными элементами управления (контролами). Компонент 
TDBRefEdit является полной копией компонента TRefEdit с той лишь разницей
, что он может управлять данными в компонентах типа IBDataSet
, IBQuery и им подобных компонентах доступа к данным. Компоненты всегда отображают текущее краткое наименование справочного элемента, соответствующего 
свойству Object_ID. Компоненты имеют также свойство SubObject
_ID, которое принимает значение из подчиненного справочника, 
если тот отображается в диалоге. Компоненты TRefEdit и TDBRefEdit имеют все те же свойства, 
что и компонент TRefDialog, кроме свойства Title, которое 
у этих компонентов называется DialogTitle. Кроме того они имеют 
массу свойств, свойственных обычным оконным компонентам (ширину, 
координаты и т.п.), на которых мы останавливаться 
здесь не будем. Оба этих компонента вызывают диалог выбора 
из справочника при нажатии пользователем кнопки с изображением символа справочника 
или при нажатии комбинации клавиш Alt+стрелка вниз. Компонент TDBRefEdit имеет несколько дополнительных свойств для подключения к источнику 
данных: 
 
  
    | Свойства Published |  |  
    | DataField | Имя поля в наборе данных |  
    | DataSource | Компонент-источник данных типа TDataSource (через который происходит 
подключение к компоненту доступа к данным) |  
    | ShortNameField | Имя поля краткого наименования. Используется только если такое поле 
есть в наборе данных во избежание лишнего запроса краткого наименования 
для отображения. |  
   
 |