НАЧАЛО >> TCP/IP сервер ИРБИС 64/128 >> Протокол работы сервера ИРБИС64 >> Форматирование группы записей (G)
ПАРАМЕТРЫ
db_name – имя базы данных для определения контекста форматирования
MFNList – список номеров записей организованный следующим образом:
format – есть 5 вариантов определить формат:
При любом варианте перед форматированием сервер проделывает следующую операцию - в любом формате специальное сочетание символов вида *** (3 звездочки) заменяется на значение метки поля, взятого из 1-й ссылки для данного термина (например, для ссылки 1.200.1.1 формат вида v*** будет заменен на v200).
ВОЗВРАТ
Список строк. В 1-й строке – код возврата, который определяется общим результатом выполнения команды. При успешном выполнении в следующих строках сохраняется результат форматирования
MFN # результат_форматирования
КОММЕНТАРИЙ
Если запись физически удалена - MFN отрицательный.
Результат_форматирования – это строка, в которой заменены разделители #10#13 на #30#31. Возврат функции форматирования одной записи не определен.
ПРИМЕР ПРОТОКОЛА
ЗАПРОС
1
Код команды
G
2
АРМ
R
Идентификатор
240954
3
Номер команды
16
4
5
6
Имя
(для работы форматера с ини файлом своего клиенту)
MASTERKEY
7
Пароль
MASTER
8
9
10
База данных
IBIS
Код возврата
0
MFN
@brief
Результат форматирования
22#Карамзин, Николай Михайлович. История государства Российского [Текст] : В 12 томах. Т.2 : [Г.1015-1169], 1830. - [4],367,[2],120 с.
Кол-во MFN
23#Азбукина З.М. Определитель грибов России. Порядок головневые [Текст]. Вып.2 : Семейство Тиллетиевые / З.М. Азбукина, И.В. Каратыгин; Отв. ред. А.Н. Мельник, 1995. - 263 с.
Список MFN
22
24#Крол Э. Все об Internet [Текст] : Руководство и кат. / Э.Крол; Пер.с англ. С.М.Тимачева, 1995. - 591 с.
23
25#Дарахвелидзе П. Delphi - среда визуального программирования [Текст] / П.Дарахвелидзе, Е.Марков, 1996. - 352 с.