Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
АРМ Комплектатор :  ИРБИС Irbis
 
добавить краеведение в КСУ
Пользователь: melai (IP-адрес скрыт)
Дата: 25, June, 2020 17:31

Добрый день.
Помогите добавить данные по краеведению в подсчет КСУ.
В рабочий лист ZK я вставил вложенный рабочий лист KRV.
Как теперь добиться чтоб данные отражались и подсчитывались в КСУ ещё и по краеведению?
ИРБИС 2019D2



Редактировано 1 раз. Последний раз 25.06.2020 17:55 пользователем melai.

Re: добавить краеведение в КСУ
Пользователь: ochagova (IP-адрес скрыт)
Дата: 26, June, 2020 10:49

Это не так просто.
Сначала сформулируйте какие именно данные вы хотите подсчитывать - наименования? экземпляры? по каким полям/подполям?
Просмотрите в записи КСУ уже существующие поля - к какому типу статистики, с вашей т.зр., относится краеведение? По типу, по харакенру, общие данные, по содержанию,и т.д.?
В соотв-е с этим надо добавить новые подполя.
И уже тогда я могу вам помочь написать соотв-е форматы в файле rksu.fst.

Re: добавить краеведение в КСУ
Пользователь: melai (IP-адрес скрыт)
Дата: 29, June, 2020 09:29

Необходимо подсчитывать экземпляры, по полю 629.
Как пример это подсчет по "Разделу знаний".
В приложении файл как я это вижу в записи.

Вложения: компл.jpg (47.7KB)  
Re: добавить краеведение в КСУ
Пользователь: ochagova (IP-адрес скрыт)
Дата: 29, June, 2020 16:09

Я могу подсказать самый простой вариант - подсчет экземпляров книг, у которых введено поле 629.
1. в rksu добавьте строку
47^K 21 if v629<>'' then f(rsum((if p(v910)then if &uf('+97',v910^u)='v991' then if'2 7':v910^a then else v910^1|;|,|1;|n910^1 fi fi fi)),0,0) fi/
как показано в 11

2. В РЛ подполя 47.wss добавьте строку как в 22
3. В формат просмотра KSUW.pft добавьте строку типа 33.

Распределение по разным значениям поля 629 сделать сложнее

Вложения: 11.png (107.6KB)   22.png (38.8KB)   33.png (147.5KB)  


Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.