ГОСТ Р ИСО/МЭК 7816-4-2004
ПРИЛОЖЕНИЕ В
(справочное)
Управление указателя записи
В.1 Случай 1
Случай 1 рассматривает ситуации, связанные с первой командой, подаваемой посте осуществления
функции выбора (либо в явной, либо в неявной форме). Положение указателя текущей записи (ТЗ) является
неопределенным.
К а ч а й ли
С Ч И Т А Т Ь З А П И С Ь Ю )
З а п и с ь в o iB c ic
П о л о ж е н и е
указателя ТЗ после команды
Следующая
(идентификатор - аа)
Першит с идентификатором аа
Если нс найдена, тогда ошибка
Считанная запись
Неопределенное
Предыдущая
(идентификатор = bb)
Последняя с идентификатором bb
Если не найдена, тогда ошибка
Считанная запись
Неопределенное
Первая
(идентификатор = сс)
Первая с идентификатором сс
Если не найдена, тогда ошибка
Считанная запись
Неопределенное
Последняя
(идентификатор = dd)
Последняя с идентификатором dd
Если не найдена, тогда ошибка
Считанная запись
Неопределенное
Следующая
(идентификатор ■=00)
Первая
Считанная запись
Предыдущая
(идентификатор = 00)
Последняя
То же
Первая
(идентификатор = 00)
Первая
*
Последняя
(идентификатор = 00)
Последняя
Считанная запись
Ошибка
Запись я 00
Запись Я сс
Я сс
Если не найдена, тогда ошибка
Неопределенное
»
Ф
Ф
P 1 -W , Р2-хххх хЮ1
Р1-ЧЮ\ Р2-хххх х110
я ij. Р2я хххх хЮ1
Ошибка
»
Начиная с Я
ц
и заканчивая последней
Если запись Яjj нс найдена, тогда ошибка
Ф
я kk. P2-xxxxxl№
В.2 Случай 2
Начиная с последней и заканчивая я kk
Если запись Я kk не найдена, тогда ошибка
Ф
Случай 2 рассматривает ситуации, связанные с последующей командой. Положение указателя
определено.
К а ч а н и и
С Ч И Т А Т Ь З А П И С Ь Ю )
З а п и с ь н o iB c ic
П о л о ж е н и е
у к а за т е л я Т З п о с л е ко м а н д ы
Следующая
(идентификатор « аа)
Следующая с идентификатором аа
Если следующая отсутствует, тогда ошибка
Считанная запись
Нс изменилось
Прсдылушая
(идентификатор = bb)
Предыдущая с идентификатором bbСчитанная запись
Если предыдущая отсутствует, тогда ошибка Нс изменилось
Первая
(идентификатор = сс)
Первая с идентификатором сс
Если нс найдена, тогда ошибка
Считанная запись
Нс изменилось
64