Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Читатель :  ИРБИС Irbis
 
Выходной формат
Пользователь: Marina_T (IP-адрес скрыт)
Дата: 18, October, 2007 11:39

Ирбис32 7.1
Создали новый выходной формат, выглядит он так:
'{',mhl,
if v907^C:'ОБРНЗ' then if &unifor('IPRIVATE,ETR,')='obrzv' then else
'\qc\b Издание в обработке. Не выдается\par \b0 \ql' fi fi,
&uf('6osvex'),
&uf('6orchifr'),
if v920:'SPEC' then &uf('6otit461'),
if p(v925) then &uf('6ibis925') fi, otitkn
else &uf('6ozboz'), &uf('6otitkn') fi,
if v920:'AUNTD' or v920:'ASP' then oizd, ospec,oistasp,oser
else '. - ',oizd, '. - ',ospec, '. - ',ovixd, '. - ',
ofizxar, '. - ',oser, '. - ',oprim, '. - ',oISBNcn fi,
oprimd,
oprip481,
if v920:'SPEC' or v920:'MN' then &uf('6oex910') else oex910 fi,
ofinal,
'\par ',&unifor('!'),
'}' ,
Форматы, которые подключаем, нами не редактировались.
Но редактор форматов выдаёт ошибку: ** Format Error 53 - IF команда не завершена ключевым словом FI. **
Что мы сделали не так?



Редактировано 1 раз. Последний раз 18.10.2007 11:39 пользователем Marina_T.

Re: Выходной формат
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 18, October, 2007 14:54

Эта ошибка выдается и на короткой записи?

Re: Выходной формат
Пользователь: Marina_T (IP-адрес скрыт)
Дата: 19, October, 2007 11:25

Если вы имеете в виду "Просмотр документа в кратком виде" (brief), то нет ошибки.
Если в нашем новом выходном формате убираем сложенный формат oistasp, то ошибка не выводится и информация корректно выводится.

Re: Выходной формат
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 19, October, 2007 11:42

Замените обращение к Oistasp на &uf('6Oistasp') - при прямом вложении происходит переполнение формата.

Re: Выходной формат
Пользователь: Marina_T (IP-адрес скрыт)
Дата: 19, October, 2007 13:27

Спасибо!
if v920:'PAZK' or v920:'PVK' or
v920:'AUNTD' or v920:'ASP' or
v920:'SPEC' then mn_2 else if v920:'NJ' then NJW fi,
if v920:'J' then JW fi
fi,
А если и в этом формате такая же ошибка?
mn_2 - предыдущий, показанный мною, формат.
Есть подозрение, что проблема в JW.



Редактировано 1 раз. Последний раз 19.10.2007 13:46 пользователем Marina_T.

Re: Выходной формат
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 19, October, 2007 13:59

Посмотрите дистрибутивные форматы - в них по той же причине (переполнение) многие вложенные форматы переведены на &uf('6')

Re: Выходной формат
Пользователь: Marina_T (IP-адрес скрыт)
Дата: 19, October, 2007 14:25

Не помогло! :(

Re: Выходной формат
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 19, October, 2007 18:19

Marina_T написал(а):
-------------------------------------------------------
> Спасибо!
if v920:'PAZK' or v920:'PVK' or
v920:'AUNTD' or v920:'ASP' or
v920:'SPEC' then mn_2
else
if v920:'NJ' then NJW fi,
if v920:'J' then JW fi
fi,
> А если и в этом формате такая же ошибка?
> mn_2 - предыдущий, показанный мною, формат.
> Есть подозрение, что проблема в JW.

Если в форматах нет ошибок, должно помочь.

Кроме того, проверьте логику: на v920:'J' отзовется и 920='NJ'



Редактировано 1 раз. Последний раз 19.10.2007 18:21 пользователем Дунаевская.

Re: Выходной формат
Пользователь: NGVasilyeva (IP-адрес скрыт)
Дата: 02, October, 2008 10:43

Здравствуйте!
У нас ИРБИС64 2007.2. Подскажите, пожалуйста, какой файл pft в АРМе "Читатель" отвечает за формат печати "Оптимизированный".

Re: Выходной формат
Пользователь: Les`ka (IP-адрес скрыт)
Дата: 07, October, 2008 08:50

Здравствуйте.
У меня такая проблема... в ирбисе 2007.2 когда вводишь значения в ключ поиска, то он подбирает сразу все автоматом и большими буквами, если хочешь удалить слово в поиске и начать новый, то кнопка backspase не работает, приходиться выделять мышкой и удалять клавишей delete, это очень не удобно. Подскажите как это изменить???

Re: Выходной формат
Пользователь: Куделя (IP-адрес скрыт)
Дата: 07, October, 2008 10:58

В ини-файле этого АРМа в секции [MAIN] установите (или впишите вручную) параметр KEYSERVICE=0

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС-PHP

Re: Выходной формат
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 07, October, 2008 20:35

NGVasilyeva написал(а):
-------------------------------------------------------
> Здравствуйте!
> У нас ИРБИС64 2007.2. Подскажите, пожалуйста,
> какой файл pft в АРМе "Читатель" отвечает за
> формат печати "Оптимизированный".
Тот же, что и в АРМ каталогизатор, - pftw.opt

Re: Выходной формат
Пользователь: Татьяна (IP-адрес скрыт)
Дата: 16, January, 2009 11:25

Дунаевская написал(а):
-------------------------------------------------------
> Тот же, что и в АРМ каталогизатор, - pftw.opt

Т.е. если я изменю pftw.opt, то оптимизированный формат сменится не только для АРМ Читатель, но и для АРМ Каталогизатор? Если "да", то как их разделить?
Или я что-то не так поняла...
У меня вопрос в том, чтобы в АРМ Читатель при печати результатов поиска был всего один нужный нам формат. (У нас Ирбис64, версия 2007.1)

Re: Выходной формат
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 16, January, 2009 11:47

Татьяна написал(а):
-------------------------------------------------------
> Дунаевская написал(а):
> --------------------------------------------------
> -----
> > Тот же, что и в АРМ каталогизатор, - pftw.opt
>
> Т.е. если я изменю pftw.opt, то оптимизированный
> формат сменится не только для АРМ Читатель, но и
> для АРМ Каталогизатор? Если "да", то как их
> разделить?
> Или я что-то не так поняла...
> У меня вопрос в том, чтобы в АРМ Читатель при
> печати результатов поиска был всего один нужный
> нам формат. (У нас Ирбис64, версия 2007.1)

Вы можете определить другой формат оптимизации в irbisr.ini - по умолчанию PFTOPT=PFTW.OPT
НО
Какой формат показа Вы считаете нужным для записи книги?
Для записи тома многотомника? Для записи аналитической статьи?
Для записи журнала?
Формат "оптимизированный" означает, что для каждого вида документа при просмотре автоматически выбирается соответствующий этому виду полный формат

Re: Выходной формат
Пользователь: Татьяна (IP-адрес скрыт)
Дата: 19, January, 2009 10:49

1. Можно ли разделить форматы для просмотра от форматов для печати?
Т.е. в просмотре по умолчанию стоит полное биб. описание, а для печати оптимизированным будет уже другой формат, например, краткое биб. описание.

2. Как сделать чтобы в параметрах печати размеры полей были постоянными, а не возвращались к размерам по умолчанию после каждого запуска АРМ Читатель?



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