Дополнительные сведения о соответствующей выдаче |
То же описано в Приложении 19. Формирование ДОП.СВЕДЕНИЙ в области ЧИТАТЕЛЬ и ЗАКАЗЫ АРМа Книговыдача
В таблицу сведений о книговыдачах читателя (АРМ Книговыдача - окно ЧИТАТЕЛЬ - нижняя часть) введена
дополнительная колонка,
Дополнительные сведения |
в которой могут выводиться дополнительные сведения о соответствующей выдаче, формируемые по усмотрению пользователя, - на основе
специального формата в БД RDR, |
имя которого задается в разделе [READER] INI-файла с помощью параметра
ReaderDopInfoPft (по умолчанию - пустое значение).
В результате форматирования записи читателя такой формат должен давать столько строк, сколько повторений 40 поля в записи читателя - каждая строка рассматривается как дополнительные данные к соответствующей выдаче (разумеется, в частном случае такая строка может быть пустой, если доп.данные отсутствуют).
Следует отметить, что речь идет о таких дополнительных данных, которые СВЯЗАНЫ с конкретной выдачей (т.е. конкретным повторением поля 40). Если эти данные имеют отношение к читателю в целом, то их без проблем можно выводить в окне общих сведений о читателе (верхняя часть окна читателя).
Пример 1: |
В качестве примера предлагается формат RDRDOPINFO_SAMPLE.PFT (в БД RDR), который позволяет выводить в качестве дополнительных данных ЦЕНУ выданного экземпляра. (При этом используется вложенный формат PRICE_EKZ.PFT в БД ЭК - IBIS).
|
|
11_1.В списки (таблицы) ВСЕХ видов заказов (НЕВЫПОЛНЕННЫЕ, БРОНЬ, ВЫПОЛНЕННЫЕ, ОТКАЗЫ - ИРБИС64) добавлена дополнительная колонка (ДОП.СВЕДЕНИЯ), в которой формируются данные по формату пользователя. Имя формата определяется в INI-файле АРМа «Книговыдача» в секции [REQUEST] параметром RqstDopInfoPft= (Формат ЕДИНЫЙ для всех видов заказов). |
Графические данные |
С помощью форматов, формирующих дополнительные сведения (ReaderDopInfoPft и RqstDopInfoPft) можно выводить не только текстовые данные, но и графические
(но не то и другое вместе) – например, фотографии читателей (заданные через 950 или 953 поле), при условии, что эти графические ресурсы имеют тип BMP, JPG или GIF.
Пример 2: |
В качестве примера в дистрибутиве предлагаются форматы (в папке RQST) RqstDopInfo_SAMPLE.pft, который выводит в колонке ДОП.СВЕДЕНИЯ фотографию читателя, и RqstDopInfo_SAMPLE1.pft, который выводит в эту колонку данные о ФАКТЕ РАСПЕЧАТКИ соотвествующего вида заказа. |
СТАТУС |
Кроме того, в списке БРОНИРОВАННЫХ заказов добавлена колонка СТАТУС, в которой отображается значение ВРЕМЕННОГО СТАТУСА БРОНИРОВАННОГО ЭКЗЕМПЛЯРА (если таковой используется).
Примечание: Если колонка ДОП.СВЕДЕНИЯ (или СТАТУС) не появляется в интерфейсе (после обновления системы), следует закрыть АРМ, УДАЛИТЬ содержимое раздела [DESKTOP] в cirbisb.ini, после чего стартовать АРМ заново. |
Также обеспечена возможность вывода графических данных в колонке ДОП. СВЕДЕНИЯ окна читателя через формат, задаваемый параметром (вводился ранее):
ReaderDopInfoPft
при условии, что графический ресурс имеет тип BMP или GIF или JPG и адресуется через 953 поле или через 951 подполе А
Пример 3: |
В качетве примера предлагается формат RDRDOPINFO_SAMPLE1.PFT (в директории RDR), с помощью которого в колонке ДОП.СВЕДЕНИЯ в окне читателя выводится образ (обложка) издания, находящего на руках у читателя.
|
Формат RDRDOPINFO_SAMPLE1.PFT в свою очередь использует дополнительный формат OBLOGKA.PFT (находится в директории DEPOSIT)
См. также:
Приложение 19. Формирование ДОП.СВЕДЕНИЙ в области ЧИТАТЕЛЬ и ЗАКАЗЫ АРМа Книговыдача