Синтаксис:
function Locate( KeyNames: OleVariant; KeyValues: OleVariant): WordBool; |
Параметры:
KeyNames – массив имен полей или имя одного поля;
KeyValues – массив значений полей или значение одного поля, имена которых указаны в параметре KeyNames.
Возвращаемое значение:
Результат поиска: True, если запись была найдена, иначе False.
Описание:
Метод ищет запись в наборе данных. Если запись найдена, то она становится текущей в наборе данных. При этом если в момент вызова текущая запись была открыта, то выполняются обработчики событий «Карточка. Закрытие», «Карточка. Открытие».
Если запись не найдена, то текущей останется прежняя запись.
Пример использования:
Component.Locate('Analit'; '23454')
Component.Locate(ArrayOf('DatOpen'; 'DatClose');
ArrayOf('01.01.2004'; '01.01.2005'))
Свойство IDataSet.Events |