Метод GetPrevIn Назад В начало Вперед

Назначение

Найти предыдущую запись в узле iNum логической таблицы. Если iNum = -1, то навигация производится по корневой таблице.

Описание

function GetPrevIn (iNum : integer; flags : byte) : integer;

Параметры

iNum - номер узла логической таблицы, по которому производится навигация. Если iNum = -1, то навигация производится по корневой таблице.

flags - флаги навигации. Флаги оказывают влияние на порядок обхода таблиц. Если flags = 0, то функция возвращает предыдущую запись из узла iNum независимо от того, есть ли записи в подцепленной таблице или нет. Если flags = 1, то функция сначала пытается найти предыдущую запись в подцепленной таблице, удовлетворяющую условиям связи, и только если такая запись не найдена, производится навигация в корневой таблице.

Возвращаемое значение

Функция возвращает 0, если требуемая запись найдена. В противном случае возвращается код ошибки.

Смотрите также

GetFirstIn, GetLastIn, GetNextIn.

Пример

См. пример для функции GetLastIn.