Rambler's Top100

(c)2009-2017 openinfotech.ru

СУБД HyTech

Документация
Функция htSeekMarkedJoin

htSeekMarkedJoin - Позиционировать результат на помеченную связку таблиц

Назначение

Функция используется для позиционирования результатов поиска (слияния таблиц) на сохраненное ранее место. Функция применима только для результатов поиска, являющимися простыми или сортированными связками таблиц. В случае нормального завершения функция позиционирует результаты поиска на описанную в маркере запись. В случае ошибки позиция в результате не меняется.

Прототип:

int HTAPI htSeekMarkedJoin(
  LPSAB		fpSrc,	/* Адрес позиционируемого БДС */
  int		nTabNo,	/* Номер таблицы в группе */
  LPMARKER	fpMark	/* Маркер записи */
 );

Параметры

fpSrc определяет адрес БДС, содержащего открытые результаты поиска. Этот БДС может отличаться от того, для которого был получен маркер. Ответственность за последствия ложится на пользователя.
nTabNo задает порядковый номер таблицы в группе связанных таблиц. Отсчет таблиц ведется от 0.
fpMark задает адрес структуры, содержащей заполненный ранее описатель записи (см.функцию htMarkRecord/htMarkJoinedRecord).

Результат

0 успех
отрицательное число код ошибки