Report Viewer

Använd Report Viewer-modulen till att skapa rapporter baserade på Crystal Reports Viewer.

Med Crystal Reports (inköpt separat) kan du utforma och skapa dina egna rapporter med designverktyget. Rapportverktyget har verktyg för anpassad rapportutformning. Detta avsnitt täcker endast information som angår anpassning av rapporter för Kofax Capture. Det är underförstått att du känner till både SQL-servern och Crystal Reports.

Anpassa standardrapporter

Den enklaste ändringen du kan göra är att använda din egen logo istället för Kofax Capture-logon. Det lättaste sättet att skapa dina egna rapporter är att ändra standardrapporter. Det går till exempel ändra grupp- och/eller datakolumner genom att ändra frågorna som används av dessa rapporter.

Använda din egen logotyp

Kofax Capture-logotypen som kan ses i det övre högra hörnet av standardrapporten byter du lätt ut mot din egen logotyp.

Utforma din logotyp med ett grafiskt redigeringsverktyg. Logotypen får inte vara större än 300 pixlar på bredden och 80 pixlar på höjden. Spara logotypfilen som logo.bmp i <Kofax Captureinstallationsmapp>\Bin\Reports. Du kan använda vilket färgdjup du vill.

Obs! Om du använder en logotyp som överskrider rekommenderad storlek, flyter bilden in i andra delar av rapporten.

Gör dina egna anpassade rapporter

Om standardrapporterna inte går att ändra enligt dina behov, går det att använda Crystal Reports för dina egna rapporter.

Om du gör dina egna rapporter kan det vara av hjälp att förstå hur logografiken integreras i standardrapporter. Standardlogotypen är placerad på standardrapporter som en bild med en dynamisk grafisk placering baserad på en formel med namnet LogoLocation. Denna LogoLocation anges av Report Viewer vid körningstid.

Bitmappbildens position avgörs av placeringen av bitmappens övre vänstra hörn. För att ge plats till bitmappar av olika storlekar, positionerar Kofax Capture Report Viewer kontrollen CompanyLogo så att dess högra kant ligger i linje med PrintDateTime-kontrollens högra kant. Båda kontrollerna måste vara närvarande för att bildpositioneringen justeras korrekt.

Obs! Det går att ändra fältet Sammanlagda data, Kommentarer för att redigera Rapportbeskrivning som visas i fönstret Välj rapport.

Databasanslutning

Modulen Report Viewer går endast att använda med databasen Kofax Capture. Du kan inte använda verktyget till att generera eller visa rapporter som är baserade på data från andra källor.

När du skapar anpassade rapporter behöver du skapa en anslutning av typ OLE DB (ADO) med hjälp av Microsoft OLE DB Provider för SQL-server.

Om du använder SQL-Server-databas, använd databasanslutningsinformation som erhålls av din databasadmininstratör.

Om du använder den inbyggda Kofax Capture Standard-databaskonfiguration, använd följande anslutningsinformation där <KCServer> är lokal för placering av Kofax Capture-server.

  • Server: <KCServer>\AscentCapture

  • UserID: StatsMgr

  • Lösenord: Screen73

  • Lösenord när USGCB-kompatibilitet väljs: HDveq3XTgHS6%h$

  • Databas: ACSystem

Rapporterna baseras inte på tabeller i databasen Stats.mdb (föråldrad), vilken tillhandahålls enbart på grund av bakåtkompatibilitet.

Databasvyer

Följande databasvyer underlättar tillgång till rapportdata. Det går att använda dem med dina anpassade rapporter.

ViewBatchList

Denna vy inkluderar en rad för varje batch som befinner sig i systemet vid tillfället. Dessa vyer är alltid tillgängliga, även om användarspårning inte är aktiverad.

Kolumn Beskrivning

BatchGUID

Sträng för unik batchidentifiering.

ExternalBatchID

Extern batch-ID.

BatchName

Batchens namn.

BatchClassName

Batchklassens namn.

ModuleName

Den aktuella modulens lokaliserade namn. Samma som kö i Batch Manager.

ModuleUniqueID

Inte lokaliserat unikt ID för aktuell modul.

ModuleCustom

Sant om aktuell modul är en anpassad modul.

Beskrivning

Batchbeskrivning

Prioritet

Aktuell batchprioritet

StationID

Id för den station som bearbetar batchen.

ContainsErrors

Samma som !-kolumnen i Batch Manager.

ActualPages

Antal sidor i en batch sista gången en session stängdes.

ActualDocs

Antal dokument i en batch sista gången en session stängdes.

BatchStatus

Samma som StatsBatchModule.BatchStatus.

BatchStatusName

String motsvarande BatchStatus.

InProgressString

Beskrivande information om batchens aktuella status när den bearbetades. För närvarande endast använd av Kofax Capture Network Server.

NextSiteGUID

Unikt ID för platsen där batchen bearbetas vid nästa tillfälle. Samma som aktuell plats-GUID om Kofax Capture Network Server inte används.

NextSiteName

Namn på platsen där batchen bearbetas vid nästa tillfälle.

CreationDate

Datum och tid när batchen skapades.

CreationTimeZone

Tidsskillnad i antal minuter för skapande gentemot GMT.

CreationSiteGUID

Unikt ID för plats där batchen skapades.

CreationSiteName

Namn på plats där batchen skapades.

CreationSiteTZName

Sträng som representerar gällande tidszon där batchen skapades.

viewStatsBatchSummary

Denna vy inkluderar en rad för varje rad i StatsBatch som också har minst en rad i StatsBatchModule. Detta är vanligtvis en rad för varje batch. Dessa värden är alltid tillgängliga, även om användarspårning inte är aktiverad.

Kolumn Beskrivning

BatchName

Samma som i StatsBatch.

CreationStationID

Samma som i StatsBatch.

CreationStationID

Samma som i StatsBatch.

CreationUserID

Samma som i StatsBatch.

CreationUserName

Samma som i StatsBatch.

BatchClass

Samma som i StatsBatch.

BatchClassDescription

Samma som i StatsBatch.

ExternalBatchID

Samma som i StatsBatchModule.

LastSessionDateTime

Senaste EndDateTime för batch från StatsBatchModule.

FirstSessionDateTime

Tidigaste EndDateTime för batch från StatsBatchModule.

ProcessingSeconds

Sammanlagd skillnad mellan StatsBatchModule.EndDateTime och StatsBatchModule.StartDateTime för alla moduler.

EndToEndSeconds

Skillnad mellan LastSessionDateTime och FirstSessionDateTime.

Dokument 1

Sammanlagd skillnad mellan StatsBatchModule.DocumentsCreated och StatsBatchModule.DocumentsDeleted för alla sessioner.

Sidor 1

Sammanlagd skillnad mellan StatsBatchModule.PagesCreated och StatsBatchModule.PagesDeleted för alla sessioner.

Prioritet

Batchens prioritet. Om prioriteten ändrades medan batchen bearbetades är detta medelprioritet baserad på antal sessioner.

ExpectedPages

Samma som i StatsBatchModule.

ExpectedDocs

Samma som i StatsBatchModule.

Deleted

Större än 0 om batchen har tagits bort.

Exportera

Större än 0 om batchen har exporterats.

PagesPerDocument

StatsBatchModule.PagesPerDocument. Om antal sidor ändrades medan batchen bearbetades är detta medelantal sidor baserat på antal sessioner.

PagesScanned 1

Summa för StatsBatchModule.PagesScanned.

PagesDeleted 1

Summa för StatsBatchModule.PagesDeleted.

DocumentsCreated 1

Summa för StatsBatchModule.DocumentsCreated.

DocumentsDeleted 1

Summa för StatsBatchModule.DocumentsDeleted.

ChangedFormTypes 1

Summa för StatsBatchModule.ChangedFormTypes.

PagesReplaced 1

Summa för StatsBatchModule.PagesReplaced.

1 Om den anpassade modulens statistiska attribut inte är korrekt inställda i API, är data i dessa kolumner odefinierade..

viewStatsSession

Kolumn

Beskrivning

ModuleStartDateTime

Samma som i StatsModuleLaunch.StartDateTime.

ModuleEndDateTime

Samma som i StatsModuleLaunch.EndDateTime.

ModuleUniqueID

Samma som i StatsModuleLaunch.

ModuleName

Samma som i StatsModuleLaunch.

UserID

Samma som i StatsModuleLaunch.

UserName

Samma som i StatsModuleLaunch.

StationID

Samma som i StatsModuleLaunch.

SiteID

Samma som i StatsModuleLaunch.

SiteName

Samma som i StatsModuleLaunch. Om detta värde är tomt byts SiteID ut. Detta gäller fall av uppgradering från Ascent Capture 7.0 eller tidigare versioner.

OrphanedModule

Samma som i StatsModuleLaunch.Orphaned.

BatchModuleID

Samma som i StatsBatchModule.

ExternalBatchID

Samma som i StatsBatchModule.

BatchDescription

Samma som i StatsBatchModule.

NextModuleUniqueID

Samma som i StatsBatchModule.ModuleCloseUniqueID

NextModuleName

Samma som i StatsBatchModuleModuleName.

SessionStartDateTime

Samma som i StatsBatchModule.StartDateTime.

SessionEndDateTime

Samma som i StatsBatchModule.EndDateTime.

ProcessingSeconds

Skillnad mellan StatsBatchModule.EndDateTime och StatsBatchModule.StartDateTime.

BatchStatus

Samma som i StatsBatchModule.

BatchStatusName

String motsvarande BatchStatus.

Prioritet

Samma som i StatsBatchModule.

ExpectedPages

Samma som i StatsBatchModule.

ExpectedDocs

Samma som i StatsBatchModule.

Deleted

Samma som i StatsBatchModule.

PagesPerDocument

Samma som i StatsBatchModule.

PagesScanned 1

Samma som i StatsBatchModule.

PagesDeleted 1

Samma som i StatsBatchModule.

DocumentsCreated 1

Samma som i StatsBatchModule.

DocumentsDeleted 1

Samma som i StatsBatchModule.

ChangedFormTypes 1

Samma som i StatsBatchModule.

PagesReplaced 1

Samma som i StatsBatchModule.

ErrorCode

Samma som i StatsBatchModule.

ErrorText

Samma som i StatsBatchModule.

OrphanedBatch

Samma som i StatsBatchModule.Orphaned.

1 Om den anpassade modulens statistiska attribut inte är korrekt inställda i API, är data i dessa kolumner odefinierade..

Spara anpassade rapporter

Standardrapportmallarna lagras i <Kofax Capture installationsmapp>\Bin\Reports. Om du förvarar dina anpassade rapporter på samma plats visas de automatiskt på menyn Report Viewer och i fönstret Välj rapport.

Rapportmallfiler måste ha filnamnstillägget .rpt. Rapporter läggs till menyn och fönstret i alfabetisk ordning baserat på filnamn. Du kan kontrollera ordningen genom att lägga till nummer till filnamnen, till exempel:

01_Särskild Rapport.rpt

02_Rapport Västra regionen.rpt

03_Nationell Rapport.rpt

Inledande nummer kan tas bort från det namn som ska visas, i menyn eller fönstret.

Det går även att lägga till acceleratorer till dina rapportnamn genom att infoga tecknet (&) före tecknet du vill använda. Här följer ett exempel på vad du gör om du vill att den första bokstaven i varje rapport ska vara acceleratortecken:

01_&SpecialReport.rpt

02_&WesternRegionReport.rpt

03_&NationalReport.rpt

Fönstret Välj Rapport innehåller även en kort beskrivning av varje rapport. Med Crystal Reports kan du lägga till en kommentar om din rapport i den sammanfattande informationsrapporten. Den här kommentaren används av fönstret Välj Rapport som rapportbeskrivning.

Öppna fönstret Rapportinställningar

Om den anpassade rapporten inkluderar ett textobjekt kallat DateRangeTitle, öppnar modulen Report Viewer fönstret Rapportinställningar med värdet tilldelat till DateRangeTitle som fönsterrubrik. Report Viewer ställer även in parametrarna ReportStart och ReportStart för värdena valda i fönstret.

Om din rapport inte inkluderar parametrar med namnen ReportStart och ReportEnd, öppnas fönstret och rapporten genereras, men med loggade fel.

Om din rapport inte inkluderar ett textobjekt med namnet DateRangeTitle, öppnas inte fönstret Rapportinställningar.

Om en rapport har namngivna objekt som öppnar fönstret Rapportinställningar liksom andra parametrar, öppnas fönstret Rapportinställningar först, följt av Crystal Reports standardfönster för återstående parametrar.

Om din anpassade rapport endast har andra parametrar än ReportStart och ReportEnd, öppnas istället Crystal Reports standardfönster.

Observera att om dialogrutan för standard Crystal Reports-parametrar visas stängs fönstret Vänta innan rapporten visas helt.

Pappersstorlek

Modulen Report Viewer kan justera dina rapporters marginaler automatiskt så att en enda rapportmall kan skrivas ut korrekt med både pappersstorlekarna A4 och Letter.

Om du vill att Report Viewer-modulen automatiskt justerar dessa pappersstandardstorlekar måste du spara rapportmallen för Letter med marginalinställningar enligt angivelser nedan. Värden har angivits för att både papper av storlek A4 och Letter måste ha minst en kvartstums marginal.

Om du använder andra inställningar utför Report Viewer inte automatiska justeringar. Detta kan vara av intresse om du vill använda olika pappersstorlekar.

Tabellen visar värdena för Letter-storleken.

Orientering

Topp- och bottenmarginaler

Vänster- och högermarginaler

Liggande

0,617 tum

0,500 tum

Stående

0,500 tum

0,617 tum

När du skriver ut på A4-papper justeras marginalerna automatiskt till följande värden:

Orientering

Topp- och bottenmarginaler

Vänster- och högermarginaler

Liggande

0,500 tum

2,1 cm

Stående

2,1 cm

0,500 tum