# Automatisk PRJ-generering

QV2QS kan generera saknade PRJ-mappar automatiskt innan en batchkonvertering startas, vilket eliminerar behovet av att skapa PRJ-artefakter manuellt för varje källfil.

QVW- och QVF-filer kräver en PRJ-mapp för konvertering. Om skannern hittar källfiler utan matchande PRJ-mappar kan QV2QS generera PRJ-mapparna automatiskt innan den fortsätter med batchen.

Aktivera automatisk PRJ-generering med `--generatePrj` på kommandoraden eller reglaget Generera PRJ automatiskt i användargränssnittet. QV2QS använder den medföljande QlikView Desktop-motorn för att extrahera varje källfil till en PRJ-mapp, och söker sedan igenom katalogerna på nytt för att fånga upp de nyskapade mapparna.

I batchläge genererar QV2QS PRJ-mappar endast för källfiler som inte redan har en matchande PRJ-mapp. Befintliga PRJ-mappar återskapas inte. För att tvinga fram en omgenerering för en specifik fil, ta bort den befintliga PRJ-mappen och kör batchen igen. Alternativt kan du öppna QVW-filen i QlikView Desktop och spara den för att återskapa PRJ-mappen på plats. I enprojektläge ersätter `--generatePrj` alltid den befintliga PRJ-mappen.

PRJ-generering körs sekventiellt (en fil i taget) eftersom QlikView Desktop endast kan bearbeta en fil i taget. Varje fil bearbetas i en separat underprocess för att förhindra konflikter. Tidsgränsen är 10 minuter per fil och kan inte konfigureras. Om en annan QlikView-process redan körs misslyckas PRJ-genereringen med ett konfliktfel och avbryter återstående filer. Stäng eventuella QlikView-instanser som körs innan du startar batchkonvertering.

Anteckning om information

Fel vid PRJ-generering avbryter inte batchen. Filer som misslyckas med att generera en PRJ-mapp hoppas över under den efterföljande konverteringen. Genomsökningsresultaten rapporterar vilka filer som hoppades över.

I användargränssnittet genererar knappen Generera saknade PRJ:er i skanningsmodalfönstret PRJ-mappar för valda filer på begäran. Förloppsuppdateringar visas i realtid. Endast ett PRJ-genereringsjobb kan köras åt gången.

## Diagnostisera fel vid PRJ-generering

Om PRJ-genereringen misslyckas, kontrollera systemloggen på `%LOCALAPPDATA%\QV2QS\qv2qs.log`. Sök efter `No QlikView Desktop found`, `Batch PRJ prerequisites` eller källfilens namn för att hitta de relevanta posterna. Kör med `--logLevel DEBUG` för detaljerad loggning. För mer information, se [Problem med QlikView Desktop](https://help.qlik.com/sv-SE/migration/Content/Qv2qsMigration/troubleshooting/qlikview-desktop-issues.htm) och [Loggning och diagnostik](https://help.qlik.com/sv-SE/migration/Content/Qv2qsMigration/command-line-interface/logging-and-diagnostics.htm).

## Läs mer

* [Så här fungerar batchskanning](https://help.qlik.com/sv-SE/migration/Content/Qv2qsMigration/batch-conversion/how-batch-scanning-works.htm)
* [QlikView Desktop-motor](https://help.qlik.com/sv-SE/migration/Content/Qv2qsMigration/getting-started/qlikview-desktop-engine.htm)
* [Loggning och diagnostik](https://help.qlik.com/sv-SE/migration/Content/Qv2qsMigration/command-line-interface/logging-and-diagnostics.htm)
* [Problem med QlikView Desktop](https://help.qlik.com/sv-SE/migration/Content/Qv2qsMigration/troubleshooting/qlikview-desktop-issues.htm)