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.
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.
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 |