7.7.4.1Функция чтения текстового ресурса (файла), расположенного на сервере ИРБИС64. (L)
ПАРАМЕТРЫ
Αpath – коды путей принимающие следующие значения:
0 – общесистемный путь 0
1 – путь размещения сведений о базах данных сервера ИРБИС64.
2 – путь на мастер-файл базы данных.
3 – путь на словарь базы данных.
10 – путь на параметрию базы данных.
Adbn – имя базы данных
Afilename – имя требуемого файла с расширением
Путь на файл Αpath.Adbn.Afilename
ВОЗВРАТ
возвращается содержимое требуемого файла.
КОММЕНТАРИЙ
В случае чтения ресурса по пути 0 и 1имя базы данных не задается.
Содержимое требуемого ресурса кэшируется в памяти.
ПРИМЕР ПРОТОКОЛА
|
ЗАПРОС
|
ВОЗВРАТ
|
1
|
Код команды
|
L
|
Текст ресурса
|
цукцукцук
|
2
|
АРМ
|
R
|
|
|
3
|
Код команды
|
L
|
|
|
4
|
Идентификатор
|
924472
|
|
|
5
|
Номер команды
|
2
|
|
|
6
|
|
|
|
|
7
|
|
|
|
|
8
|
|
|
|
|
9
|
|
|
|
|
10
|
|
|
|
|
|
Путь на файл
|
10.IBIS.test.pft
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7.7.4.2Функция чтения группы текстовых ресурсов, расположенных на сервере ИРБИС64. (L)
ПАРАМЕТРЫ
В списке строк Context каждая строка соответствует одному требуемому ресурсу и должна быть представлена в следующем виде:
Apath +‘.’+ Adbn + ‘.’ + Afilename
Например, 10.IBIS.BRIEF.PFT
Что означает - прочитать файл brief.pft по пути 10 (файлы параметров) базы данных IBIS.
Где в заданной строке:
Αpath – коды путей принимающие следующие значения:
0 – общесистемный путь
1 – путь размещения сведений о базах данных сервера ИРБИС64.
2 – путь на мастер-файл базы данных.
3 – путь на словарь базы данных.
10 – путь на параметрию базы данных.
Adbn – имя базы данных
Afilename – имя требуемого ресурса с расширением
В случае чтения ресурса по пути 0 и 1 имя базы данных не задается.
ВОЗВРАТ
Списку Context соответствует возвращаемый список , каждая строка которого - это содержимое текстового ресурса, в котором заменены разделители #10#13 на #30#31.
ПРИМЕР ПРОТОКОЛА
|
ЗАПРОС
|
ВОЗВРАТ
|
1
|
Код команды
|
L
|
Текст 1
|
цукцукцу
|
2
|
АРМ
|
R
|
Текст 2
|
цуцукецецее
|
3
|
Код команды
|
L
|
|
|
4
|
Идентификатор
|
924472
|
|
|
5
|
Номер команды
|
2
|
|
|
6
|
|
|
|
|
7
|
|
|
|
|
8
|
|
|
|
|
9
|
|
|
|
|
10
|
|
|
|
|
|
Список файлов
|
10.IBIS.test.pft
|
|
|
|
|
10.IBIS.test1.pft
|
|
|
Достарыңызбен бөлісу: |