Конвертер патентных документов из формата XML ST.96 в формат ISO 2709

 

Общие сведения

 

Последняя версия

1.0.2.8 (6 апреля 2021)

Авторы

Федорец О.В.

Название сборки и проекта.

Загрузочный модуль patent_conv.exe, проект patent_conv

Среда разработки, компилятор, версия .NET Framework.

Среда Visual Studio 2005 Professional Edition (SP3), компилятор Visual C# 2005 (SP1),  версия .NET Framework version 2.0 SP 2

Модуль был создан и отлажен в ОС

Windows XP (SP3)

Использование модулей и утилит других разработчиков

Утилита BVKUTL (автор Крутиков Б.В.) , библиотека VinitiConverter.DLL (конвертер из MathML в алфавит ВИНИТИ, автор Зорькин А.)

Использование базы данных

База ask на сервере INTEL.

 

 История версий

 

 Версия

Дата

Что нового

1.0.2.8

6 апреля 2021

        Теперь, прежде чем вызвать запрос XPath, в нём ищутся префиксы пространств имён и каждое проверяется – определено ли оно в XML документе. Исправление сделано после появления ошибки XPathException с собщением Namespace prefix 'rupat' is not defined.

        Невозможность скопировать iso-файл по причине его отсутствия больше не является критической ошибкой, теперь в отчёт выводится только предупреждающее сообщение. Отсутствие iso-файла обычно вызвано отсутствием iso-записей, которые не были созданы по причине отсутствия XML документов с полным описанием изобретения (zip-архив может целиком состоять из извещений).

        К существующим счётчикам критических и некритических ошибок добавлен счётчик предупреждающих сообщений, который также выводится в отчёт после завершения обработки архивов.

        Пропуск XML-файлов при создании iso-файла больше не является предупреждением: в отчёт выводится обычное сообщение, при этом счётчик предупреждающих сообщений не увеличивается.

1.0.2.7

1 апреля 2021

        Теперь в случае критической ошибки выводится сообщение на экран (в модальное диалоговое окно), затем обработка текущего архива прекращается. Раньше пользователь имел возможность продолжить обработку текущего архива после критической ошибки. Это приводило только к другим ошибкам, которые появлялись вследствие первой ошибки.

1.0.2.6

15 января 2021

        CheckBox "Спросить перед началом обработки следующего архива" по умолчанию выключен.

        Все параметры настройки конфигурации программы, кроме строк соединения с базой, перенесены из файла patent_conv.exe.config в базу данных ask. Большинство из этих параметров – пути к папкам на дисках. Значения параметров считываются один раз (при старте программы): сначала из файла *.config, затем запросом из представления asksrv.PAT_APP_VIEW_CONFIG. Значения параметров из базы переопределяют значения, считанные из файла.

1.0.2.5

14 января 2021

Первая версия, опубликованная на сайте http://solar.viniti.ru/update/ для дистрибуции по технологии ClickOnce. При установке в группе программ VINITI создаётся ярлык с названием "Конвертер патентов ST.96".

1.0.0.1 – 1.0.0.4

 

17 января 2020 г. – 14 января 2021 г.

В процессе разработки и до ввода программы в эксплуатацию история версий велась в текстовом файле.