1.8.20. TbtkLookupData

class TbtkLookupData

Информация о выбранных записях в lookup-форме.

LookupResult: TLookUpResult

Результат выбора записей в lookup-форме. {lrOk, lrCancel}.

Return type:TLookUpResult
Пример использования
<pascal>
  R := DoLookup('TbtkLookupGridForm', 'maintree', ['id'], [2629000], ['id', 'sParentClass'], true);

  if R.LookupResult = lrOk then
    Message+Dlg(VarToStr(R.Data(0, 1)) + '->' + R.Data(1, 1), mtWarning, 'mbYes', 0 );
</pascal>
RecCount: Integer

Суммарное (по всем выборкам указанным в ResultFieldNames и в системной выборке EntityName) количество записей, выбранных пользователем. Если массив ResultFieldNames пустой то количество записей всегда равно 0.

Return type:Integer
Data(AAttrNo, ARecNo: Integer): Array

Метод возвращает значение поля с номером AttrNo из выбранной записи с номером ARecNo. Записи нумеруются от 1, поля от 0

Parameters:
  • AAttrNo (Integer) -- Номер атрибута
  • ARecNo (Integer) -- Номер записи
Return type:

Array

SelectData(AEntityName: String): TbtkLookupSelectionData

Метод используется для получения доступа вернувшимся значениям от функции DoLookUp.

Parameters:AEntityName (String) -- Имя выборки
Return type:TbtkLookupSelectionData