Rambler's Top100

(c)2009-2017 openinfotech.ru

СУБД HyTech

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

htMarkJoinedRecord - Пометить текущую запись одной из группы связанных таблиц

Назначение

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

Прототип:

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

Параметры

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

Результат

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