GsIBLookupComboBox.TgsIBLookupComboBox

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
(Описание)
 
Строка 4: Строка 4:
  
 
Один из ключевых визуальных компонентов платформы. <onlyinclude>[[Выпадающий список]] для выбора объекта из базы данных с возможностью поиска, создания, изменения и удаления.</onlyinclude> В простейшем случае указывается таблица, из которой выбираются записи, поле для отображения (ListField -- по нему же идет поиск) и поле со значением идентификатора записи. В более сложном сценарии, вместо одной таблицы указывается объединение нескольких таблиц. Главная из них, т.е. та, которой принадлежит поле ListField, должна иметь алиас z.
 
Один из ключевых визуальных компонентов платформы. <onlyinclude>[[Выпадающий список]] для выбора объекта из базы данных с возможностью поиска, создания, изменения и удаления.</onlyinclude> В простейшем случае указывается таблица, из которой выбираются записи, поле для отображения (ListField -- по нему же идет поиск) и поле со значением идентификатора записи. В более сложном сценарии, вместо одной таблицы указывается объединение нескольких таблиц. Главная из них, т.е. та, которой принадлежит поле ListField, должна иметь алиас z.
 +
 +
Внутри компонента, на основании свойств ListTable, ListField, KeyField и т.д., формируется запрос к базе данных. Полученные значения, если их несколько, отображаются в выпадающей таблице. Если значение одно, то оно сразу подставляется в поле ввода.

Текущая версия на 23:05, 6 августа 2017

 Модуль: gsIBLookupComboBox.pas   Конструкторы и деструкторы   Свойства   Методы   События   Наследованные члены 

Delphi:

 TgsIBLookupComboBox =class(TCustomComboBox, IgsIBLookupComboBox)

[править] Описание

Один из ключевых визуальных компонентов платформы. Выпадающий список для выбора объекта из базы данных с возможностью поиска, создания, изменения и удаления. В простейшем случае указывается таблица, из которой выбираются записи, поле для отображения (ListField -- по нему же идет поиск) и поле со значением идентификатора записи. В более сложном сценарии, вместо одной таблицы указывается объединение нескольких таблиц. Главная из них, т.е. та, которой принадлежит поле ListField, должна иметь алиас z.

Внутри компонента, на основании свойств ListTable, ListField, KeyField и т.д., формируется запрос к базе данных. Полученные значения, если их несколько, отображаются в выпадающей таблице. Если значение одно, то оно сразу подставляется в поле ввода.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты