Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
Общие вопросы Ирбис64 :  ИРБИС Irbis
 
***Format error 1 , если формат полного представления содержит вызов другого формата &uf('6...')
Пользователь: lybs (IP-адрес скрыт)
Дата: 23, December, 2020 10:56

Добрый день!
Не скажете, это такое ограничение ИРБИС, что если вставить в формат полного представления документа (который в Pftw_H.opt обозначается +++++) вызов другого формата &uf('6some_format'), то появляется ошибка?
***Format error 1
При этом в редакторе форматов всё корректно отображается, никакой ошибки нет.


Почему не может формат полного представления документа отображаться в АРМ Каталогизатор в том виде, в каком он отображается в Редакторе форматов? У меня в Редакторе ошибки не было - почему она в АРМ появилась?



Редактировано 5 раз. Последний раз 23.12.2020 17:16 пользователем lybs.

Re: ***Format error 1 , если формат полного представления содержит вызов другого формата &uf('6...')
Пользователь: snoozamoorooed (IP-адрес скрыт)
Дата: 23, December, 2020 18:29

Добрый день.
У вас ошибка появляется в АРМ каталогизатор ?
Возможно это из-за того, что формат пытается выполнять клиентский форматер.
В серверном ошибки 1 вроде нет.
Попробуйте в формате добавить где-нибудь в начале &uf('&')
Это будет явным сигналом для клиентского форматера передать формат на выполнение на сервер.

Re: ***Format error 1 , если формат полного представления содержит вызов другого формата &uf('6...')
Пользователь: GLUKa (IP-адрес скрыт)
Дата: 23, December, 2020 18:38

ошибка "*Format error 1" - Обнаружен конец формата в процессе обработки повторяющейся группы. Возможно пропущена закрывающая скобка повторяющейся группы.

видимо в формате который вы пытаетесь вставить ошибка

Государственная универсальная научная библиотека Красноярского края



Редактировано 1 раз. Последний раз 23.12.2020 18:39 пользователем GLUKa.

Re: ***Format error 1 , если формат полного представления содержит вызов другого формата &uf('6...')
Пользователь: lybs (IP-адрес скрыт)
Дата: 23, December, 2020 19:27

Почему тогда он без ошибки отображается в Редакторе форматов?
Ошибки во вложенном формате нет, даже если и есть - она не причём, т.к. даже если сделать &uf('6test') безо всяких прочих вызовов &uf('6') , то всё равно вылезает в Каталогизаторе ошибка. А формат test.ptf самый простой - просто выводит строку TEST, т.е. состоит из 6 символов - слова TEST и апострофов по его концам.

Внешний формат является форматом с элементами RTF - может с этим быть связано?



Редактировано 2 раз. Последний раз 23.12.2020 19:30 пользователем lybs.

Re: ***Format error 1 , если формат полного представления содержит вызов другого формата &uf('6...')
Пользователь: GLUKa (IP-адрес скрыт)
Дата: 24, December, 2020 05:20

прикрепите файл в который вы вставляете формат и тот формат который вставляете

Государственная универсальная научная библиотека Красноярского края

Re: ***Format error 1 , если формат полного представления содержит вызов другого формата &uf('6...')
Пользователь: lybs (IP-адрес скрыт)
Дата: 24, December, 2020 09:30

Вот мои форматы. Но какой второй формат, тут не причём, т.к. простая вставка в любом месте, в том числе в конце или в начале, &uf('6test') вызывает ошибку 1 в каталогизаторе.



Редактировано 3 раз. Последний раз 24.12.2020 09:40 пользователем lybs.

Вложения: publ_fullview_rtf.pft (3.5KB)   test.pft (6 bytes)   EA_many_dates.pft (303 bytes)  
Re: ***Format error 1 , если формат полного представления содержит вызов другого формата &uf('6...')
Пользователь: ochagova (IP-адрес скрыт)
Дата: 24, December, 2020 11:55

У меня в версии 2019 ошибки не возникает - см. 111
Какая у вас версия? Приложите документ, на котором ошибка

Вложения: 111.png (152.8KB)  
Re: ***Format error 1 , если формат полного представления содержит вызов другого формата &uf('6...')
Пользователь: lybs (IP-адрес скрыт)
Дата: 24, December, 2020 14:11

2019. Любой документ базы данных, как только вставляю любой &uf('6'), даже &uf('6test'), появляется ошибка.
Попробовал скопировать несколько документов в БД IBIS и в ней сделать этот формат основным форматом просмотра, в ней открывается нормально, нет никаких глюков ни с каким &uf('6').



Редактировано 1 раз. Последний раз 24.12.2020 14:14 пользователем lybs.

Вложения: IBIS_uf6_full.jpg (225.4KB)   IBIS_uf6_full_gluk.jpg (141.9KB)  
Re: ***Format error 1 , если формат полного представления содержит вызов другого формата &uf('6...')
Пользователь: GLUKa (IP-адрес скрыт)
Дата: 24, December, 2020 17:20

в файле pftw_h.opt - имена форматов оптимизированного просмотра необходимо указывать без расширения

Государственная универсальная научная библиотека Красноярского края



Редактировано 1 раз. Последний раз 24.12.2020 17:32 пользователем GLUKa.

Re: ***Format error 1 , если формат полного представления содержит вызов другого формата &uf('6...')
Пользователь: ochagova (IP-адрес скрыт)
Дата: 24, December, 2020 17:32

1. Впечатление, что у вас что-то с базой PUBLEA. Сделайте диагностику БД в Администраторе.
2. А формат test у вас в DEPOSIT? Может у вас в папке PUBLEA есть какой-то кривой формат test, отличный от формата в deposit?

Re: ***Format error 1 , если формат полного представления содержит вызов другого формата &uf('6...')
Пользователь: GLUKa (IP-адрес скрыт)
Дата: 24, December, 2020 17:33

Людмила Николаевна. разобрались уже. в .opt файле проблемы были

Государственная универсальная научная библиотека Красноярского края



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