НАЧАЛО >> АРМ «Каталогизатор» >> Руководство пользователя >> Импорт записи в другую БД с открытием редактора📄 Скачать в DOCX
Сценарий используется, когда найденную запись нужно перенести в другую доступную БД и сразу проверить ее в редакторе. Это не пакетный импорт из файла: действие работает с одной выбранной записью из списка результатов.
Пункт меню включается в профиле АРМ Каталогизатор в группе Настройки кнопки Импортировать в БД ... и редактировать.

Настройки кнопки импорта и редактирования
Параметр importAndEditEnabled включает показ пунктов меню. Значение хранится в 708^A.
Параметр importAndEditExcludeDbs задает список БД, которые не нужно предлагать как назначение. Значения хранятся в 707^A.
По умолчанию меню отключено. Даже при включенной настройке пункт появляется только для БД, куда у пользователя есть право редактирования. БД из списка исключений не показываются.
Пункт показывается для записей типов PAZK, PVK, SPEC, J, NJ и ASP. Тип определяется по полю 920.
Пользователь должен иметь право просмотра АРМ Каталогизатор и право EDIT на БД назначения. Текущая БД записи не предлагается как назначение, чтобы запись не копировалась в саму себя.
Если в списке доступных БД используется специальная БД BD, система показывает отдельный пункт назначения для BD; при работе из самой BD этот пункт не выводится.
Результаты поиска.Дополнительные действия для текущей записи.Импортировать запись в БД <имя_БД> и редактировать.
Выбор действия импорта записи в БД с редактированием
После выбора пункта открывается редактор новой записи в БД назначения. Проверьте перенесенные поля, внесите нужные изменения и сохраните запись.
Перед открытием редактора система копирует содержимое исходной записи, очищает служебные поля 113, 902, 903 и 907, назначает новый SID и подготавливает временное состояние новой записи.
Если нужно изменить состав переносимых данных, используется точка расширения Cataloguer/ImportAndEditTransform. По умолчанию она возвращает запись без дополнительных изменений; проектная реализация может удалить, добавить или преобразовать поля перед открытием редактора.
В выбранной БД создается новая запись на основе исходной. Пользователь сразу видит ее в редакторе и сохраняет только после проверки.