Приветствую всех!
Я уже писал о этой проблеме, подключившись к старой теме на Каталогизаторе, но не получив ответа, создаю новую.
У нас ИРБИС 2002.1 и существуют такие проблемы:
1) в просмотре KSU Ч.1: отсутствуют данные про деление экземпляров по характеру документа. Тоесть: по виду есть, по языку - тоже есть, а по характеру - нет. Скажите где включить!
2) неправильно распределяет экземпляры в партии. Тоесть: вводим партию где есть (по характеру) учебная, научная, художественная литература. А по результатам деления показано лишь правильное число учебников. остальных - 0 экземпляров. В чем проблема? Как исправить?
Анализ партии по характеру документа ведется только для жестко определенных значений (см. Документация, Приложение - Поле 44 - в столбце Примечание даны все анализируемые значения).
В более поздних версиях анализ партии значительно расширен и добавлены дополнительные возможности.
Спасибо Светлана Михайловна!
Так и думал что Вы в отпуске или в командировке. Прошу прощения что несколько "размножил" зря количество тем на форуме, просто подключившись к старой теме и не найдя отзывов ни от кого, создал новую но уже в комплектаторе.
Проверил правильность ввода индексов - все индексы наши Каталогизаторы вводят правильные (научная - 19, учебники - j, художественная - 21).
НО при делении показывает (ещё не могу сказать подсчитывает ли) ТОЛЬКО учебники. Я более чем уверен, что раз существуют поля результатов деления по выше указаным трём характерам и в приложении описаны соответствующие метки подполей для них (^' научная, ^) учебная, ^$ художественная) - то и считать ИРБИС их обязан.
Подскажите где искать ошибку. Может опишете так сказать "путь" информации начиная от введения через HD.MNU характера, до разнесения количества экземпляров (по подразделениям) и выводом на просмотр. Если слишком многово прошу - могу написать своё видение этого пути (может и неправильное), а вы внесёте коррективы.
Скажите, может всё дело в том что учебники индексированы буквой, а 21 и 19 превращаются потом в z, И от этого не происходит деления?????????
Открыл я тут недавно Rksu.fst, и от грандиозности постойки аж дыхание в груди перехватило!!!!!!!
Ну, в принципе понял что в поле 44, в подполе ^$ должно вноситься двухмерной матрицей какие-то целые значения, НО КАКИЕ и ОТКУДА с моим знанием (читай отсутствием сколь-нибудь глубоких познаний :) ) языка форматирования ответить на эти вопросы затрудняюсь.
Низкий поклон ВАМ РАЗРАБОТЧИКИ - авторы и конструкторы сего величия. А также тем, кто свободно в этом разбирается.
Структуру RKSU.FST я подробно описала в [irbis.gpntb.ru]
Правда, в версии 2002.1 метода 5 еще не было.
Пришлите на мой адрес 2 проблемных записи БО (в формате ISO или TXT).
у вас неправильные коды (Окуда художественная- 21 то?? 19- это научно-популярная!), вот с этими всё выводится:
m – для диссертаций, авторефератов диссертаций
j – для методической и учебной литературы
58 – для научной литературы
i - для стандартов
51 - для отчетов о НИР
63 – для нормативно-технических материалов
Kosto
В присланном Вами файле в 4-х документах стоит код j, в остальных 13-и стоит код 19 (научно-популярная лит-ра)
Я ввела коды 58 (научный сборник), 20 (общ-полит) и 11 (худ) - все считается правильно.
Чтобы вырабатывался признак отечественной литературы и национального языка, установите в ORG.MNU значения UA (код страны) и ukr (код нац. языка), а также нац. валюту - гр.
Проверьте актульные ли у Вас файлы - в дистрибутиве: rksu.fst - 16.01.2002; ksu2w.pft - 16.03.2001
Да Светлана Михайловна Вы правы!!!
Ещё приношу извинения НТБ КрасГАСА.
Переделал HD.MNU, поставил всё так как советовали. Считает :))
НО опять ЕСТЬ маленькая НЕПРИЯТНОСТЬ: В СООТВЕТСТВУЮЩИХ СТРОКАХ РАЗПРЕДЕЛЕНИЯ ЕСТЬ ПРАВИЛЬНАЯ ИНФОРМАЦИЯ (НАПИСАНО ТАК: ...^'13...) А ЕСЛИ ОТКРЫТЬ ВЛОЖЕНЫЙ РЛ, ТО В ГРАФЕ "НАУЧНАЯ" ВСЁ ЕЩЁ ПУСТО :(((
УВАЖАЕМАЯ Светлана Михайловна, как добить этого зверя; ещё такая мелочь и я закончу работу. С вашей помощью, конечно!
Да, ещё о ORG.MNU.
Открыл, посмотрел, непонял куду писать. Там чехорда какая-то:
1 RU
2 ДПНТБ
3 грн.
4 с
5 стор
6 uzb
Куда код языка, куда код страны??
В 44.wss от 05.03.2001 научные издания 44^` видны.
В документации есть описание ORG.MNU, повторю
1 - RU код страны
2 - ГПНТБ (краткое название б-ки, используется при экспорте данных
3 - обозначение валюты (используется в выходных форматах, если обозначение валюты не введено явно)
4 - обозначение страниц (используется в выходных форматах, если "единица измерения" объема (поле 215) не введено явно)
5 - то же для обозначения стр. в аналитическом описании
6 - код национального языка
Замените нужные Вам значения
Светлана Михайловна.
С вашей помощью справился. Дело то было опять в переводе на украинский язык. Наш файл 44.wss от 19.06.2002, оттого что получили мы уже переведённую версию. А в ней оказываеться ошибки букв порой имеются.
За детальное обЪяснение тоже спасибо, а то не понял что за uzb такое - теперь уже догадался что узбецкий. Но пока ещё распределение по языкам правильно не работает (всё ещё в иностранные попадают украинские, я так понял они в национальные должны идти), хоть и поменял значения.
Ещё раз спасибо.
Светлана Михайловна!
Можно ли добавить в просмотр результаты деления партии по характеру документа.
Каталогизаторы хотят чтоб сразу на Карточке КSU видно было хотябы экземпляры всё тех же трёх характеров (учеб, науч, худож). Им просто правильного подсчёта недостаточно оказалось (нехотят по подразделениям проглядывать и пересчитывать).
Если такого достичь невозможно - так и напишите.
Спасибо большое!
Вставьте в формат KSUW.PFT строки:
if s(v44^`)<>'' then 'Науч. лит. :'f(rsum((v44^`|;|)),0,0) ' экз.' fi/
if s(v44^))<>'' then 'Уч. изд. :'f(rsum((v44^)|;|)),0,0) ' экз.' fi/
if s(v44^$)<>'' then 'Худ. лит. :'f(rsum((v44^$|;|)),0,0) ' экз.' fi/
А написал немножко иначе :) (Это я для тех у кого такая же трабла обнаружится и та же версия стоит, хотя немного таких).
if s(v44^`,v44^),v44^$)<>'' then '\par \b По характеру издания: \b0 ' fi,
if s(v44^`)<>'' then '\par Научная лит.: 'f(rsum((v44^`|;|)),0,0) ' экз.' fi
if s(v44^))<>'' then '\par Учебная лит. :'f(rsum((v44^)|;|)),0,0) ' экз.' fi
if s(v44^$)<>'' then '\par Художественная лит. :'f(rsum((v44^$|;|)),0,0) ' экз.' fi
Вот на этом (как говорят политики) инцидент исчерпан.
Помогите разобраться: не могу найти куда распределяется из 900 поля в РЛ KSU характер документа "указатели" (термин справочника - с). В указанном рабочем листе не в 44, не в 45, не в 145, не в 148 для наших указателей места не нашлось. К справочной отнести не могу, поскольку данный характер документа у нас не на балансе.
и как трактовать вид документа К/С в выходной форме KSUN2
Распределение ведется только по критериям, определенным в формате Rksu.pft - описание см. в документации - Приложение, Запись КСУ поступлений, поле 44.
Можете дополнить формат (ввести новые подполя распределения по дополнительным критериям) и отразить это в выходных формах.
К/С - ксерокопия
Извините что вмешиваюсь, но очень хотелось бы узнать как можно распределить литературу по отраслям на русском и на национальном языке? Буду несказано благодарен за любую помощь....
Установите в ORG.MNU вместо кода uzb (узбекский) код нужного национального языка. Если языков, считающихся национальными, несколько, то введите их все в справочник SIBIR.MNU
Спасибо и за это, но мне хотелось бы узнать как добавить результаты разделенных по отраслям национальных книг в выходные данные (к примеру в TKSUW)
Я конечно понимаю что для этого нужно знать язык форматирования, но может Вы хоть немного облегчите мне работу и подскажите.....
Для этого нужно ввести дополнительный анализ партии книг - формат RKSU.FST, а затем эти данные отразить в формате TKSUW (PFT и TAB).
Описание RKSU.FST я давала в [irbis.gpntb.ru]
Доброе время суток! Ирбис 64 2010.1
Я ввела коды 552 (краеведение),
Вставила в формат KSUW.PFT строку:
if s(v44^$)<>'' then 'Худ. лит. :'f(rsum((v44^$|;|)),0,0) ' экз.' fi/
но у меня нет подсчета по этому критерию.
Помогите, пожалуйста
Ефремова Оксана написал(а):
-------------------------------------------------------
> Доброе время суток! Ирбис 64 2010.1
> Я ввела коды 552 (краеведение),
> Вставила в формат KSUW.PFT строку:
> if s(v44^$)<>'' then 'Худ. лит.
> :'f(rsum((v44^$|;|)),0,0) ' экз.' fi/
> но у меня нет подсчета по этому критерию.
> Помогите, пожалуйста
Подсчет выполняет RKSU.fst. Вы добавили подсчет для 44^$ в RKSU и подполе $ в 44.wss?
Здравствуйте! Я пересмотрела файлы RKSU и 44.wss, но после моих исправлений подсчет не ведется. Что я не учла?? Пожалуйста, помогите. Файлы прикрепляю (код 552 - краеведение)
Ефремова Оксана написал(а):
-------------------------------------------------------
> Здравствуйте! Я пересмотрела файлы RKSU и 44.wss,
> но после моих исправлений подсчет не ведется. Что
> я не учла?? Пожалуйста, помогите. Файлы прикрепляю
> (код 552 - краеведение)
В последней RKSU у Вас нет 44^$. А в предыдущей есть, но выражение очень странное. Надо же анализировать поле, в которое Вы вводите код 552 и подсчитывать, сколько таких документов (или что Вам нужно) наберется в поле 44^$. Прикрепите пару документов БО c этим кодом.