Автоматическая генерация PRJ
Последнее обновление: 14.10.2026QV2QS может автоматически создавать отсутствующие папки PRJ перед началом пакетного преобразования, избавляя от необходимости вручную создавать артефакты PRJ для каждого исходного файла.
Для конвертации файлов QVW и QVF требуется папка PRJ. Если сканер обнаружит исходные файлы без соответствующих папок PRJ, QV2QS может автоматически создать папки PRJ перед продолжением пакетной обработки.
Включите автоматическую генерацию PRJ с помощью --generatePrj в командной строке или переключателя Автоматическая генерация PRJ в пользовательском интерфейсе. QV2QS использует входящий в комплект движок QlikView Desktop для извлечения каждого исходного файла в папку PRJ, а затем повторно сканирует каталоги для обнаружения вновь созданных папок.
В пакетном режиме QV2QS создает папки PRJ только для исходных файлов, у которых еще нет соответствующей папки PRJ. Существующие папки PRJ повторно не генерируются. Чтобы принудительно выполнить повторную генерацию для определенного файла, удалите существующую папку PRJ и повторно запустите пакетную обработку. В качестве альтернативы откройте файл QVW в QlikView Desktop и сохраните его, чтобы повторно создать папку PRJ на месте. В режиме одного проекта --generatePrj всегда заменяет существующую папку PRJ.
Генерация PRJ выполняется последовательно (по одному файлу за раз), поскольку QlikView Desktop может обрабатывать только один файл за раз. Каждый файл обрабатывается в отдельном подпроцессе для предотвращения конфликтов. Таймаут составляет 10 минут на файл и не настраивается. Если уже запущен другой процесс QlikView, генерация PRJ завершается ошибкой конфликта и отменяет оставшиеся файлы. Перед началом пакетного преобразования закройте все запущенные экземпляры QlikView.
Ошибки генерации PRJ не прерывают выполнение пакета. Файлы, для которых не удалось создать папку PRJ, пропускаются при последующей конвертации. В результатах сканирования указано, какие файлы были пропущены.
В пользовательском интерфейсе кнопка Создать отсутствующие PRJ в модальном окне сканирования создает папки PRJ для выбранных файлов по запросу. Сведения о ходе выполнения отображаются в реальном времени. Одновременно может выполняться только одно задание генерации PRJ.
Диагностика сбоев генерации PRJ
Если генерация PRJ завершилась ошибкой, проверьте системный журнал в %LOCALAPPDATA%\QV2QS\qv2qs.log. Выполните поиск по No QlikView Desktop found, Batch PRJ prerequisites или имени исходного файла, чтобы найти соответствующие записи. Запустите с --logLevel DEBUG для подробного логирования. Для получения дополнительной информации см. Проблемы с QlikView Desktop и Ведение журнала и диагностика.