Uni-View Excel rapporter 1
2
Uni-View Excel rapporter 1. Förord Uni-View Excel rapporter är en option till Uni-View med funktion för att bygga avancerade rapporter baserat på historiken i ett Uni-View system. 2. Nya Uni-View Excelrapporter Nu finns en ny förbättrad version av Uni-View Excel rapporter som ger följande fördelar: Ökad flexibilitet - Genom möjlighet att använda olika externa rapportverktyg Enklare handhavande - Genom bättre menyer och konfigureringsverktyg Anslutning till olika typer av historiklagring - Uni-View Server, SQL och OPC UA Stöd för manuell inmatning - För labbdata och andra manuellt avlästa värden Windows schemaläggning - För utskrifter och datalagring Ny plattform - Utvecklat i Windows.NET Nya Uni-View Excelrapporter erbjuder möjlighet att skapa rapporter med olika rapportverktyg t.ex. Base, Calc, Excel m.fl. I detta dokument beskrivs dock enbart alternativet med Excel. 3
I Uni-View servern finns en Historikdatabas i vilken det lagras information som systemet läser in från undercentraler eller beräknar på annat sätt. Det är informationen i denna Historikdatabas som visas i Uni-View Excelrapporter. Bilden ovan visar den principiella funktionen för nya Uni-View Excelrapporter. Nya Uni-View Excelrapporter består av två olika delar, Rapport Konfigurerings program respektive ett anpassat Microsoft Excel program. Rapport Konfigurering är ett verktyg (program) i klienten som hjälper användaren att skapa innehållet i en rapport t.ex. rapportens namn, en beskrivning på rapporten, rapportperiod samt vilka signaler som rapporten skall visa när en rapport genereras. Resultatet lagras i Rapport Databasen i servern. Vi använder alltså Microsoft Excel som rapportgenerator och för att detta skall fungera kompletteras Excel med en s.k. plugin modul som möjliggör att skapa mallar som definierar rapporters utseende och innehåll och att sedan ta fram och visa rapporter men även att automatiskt skriva ut eller lagra rapporter. I Servern ingår Uni-Views historikdatabas och en Rapport Databas. I Klienten startas Rapport Konfigureringen för att skapa rapporter i Rapport Databasen och Microsoft Excel när rapporter skall definieras eller visas. Det är också i klienten som Aggregeringen sker d.v.s. anpassning av informationen från Uni-View Historikdatabas till lämpligt format för visning i rapporten. 4
3. Byggning av rapport Steg 1 I första steget används ett nytt Rapportkonfigureringsverktyg. I detta skapar man en rapport genom att ge rapporten ett namn, välja vilken period som rapporten skall avse samt välja de signaler från Uni-Views historikdatabas som skall ingå i rapporten och hur dessa skall bearbetas. För att underlätta hanteringen av dessa signaler när man bygger vidare på sin rapport måste alla signaler döpas med ett kortnamn. 5
Steg 2 Nästa steg innebär att man startar Microsoft Excel och under den nya fliken Uni-View Rapporter väljer Verktyg för mallar. I nästa flik väljer om man vill skapar en ny mall eller öppnar och editerar en befintlig mall. (För att detta skall fungera måste först Excel kompletteras med en plug in för Uni-View Excel rapporter.) I detta steg skapar man den statiska layout som rapporten skall ha med Excel verktyg. Detta kan vara statiska texter, rammar, val av text fonter, m.m. 6
Steg 3 I tredje steget infogar man själva rapportdata i rapporten. Detta innebär att man lägger in information i mallen. Informationen kan vara av olika slag t.ex. rapportens namn, datum och tid när rapporen genereras, data från signaler i Uni-Views historikdatabas, statusinformation för data från Uni-Views historikdatabas o.s.v. Rapportdata väljs genom att man i Excel klickar på höger musknapp och får upp en meny för att välja rapportdata. Efter att steg 2 och 3 är klara kan en rapport skapas. 7
4. Skapa rapport För att skapa en rapport startar man programmet Microsoft Excel. Under den nya fliken Uni-View Rapporter väljer man Skapa rapport (DB). Då visas en dialog där man kan väljer önskad rapport. Genom att klicka på knappen med tre punkter får man upp katalogen med de rapportmallar man konfigurerat och kan väljer önskad rapport. 8
Efter att man valt rapport väljer man vilket datum/tid som rapporten skall skapas för och starta rapportgenereringen genom att tryck på knappen Skapa. En ny rapport skapas då med samma namn som rapportmallen. Den genererade rapporten innehåller två blad, ett layoutblad och ett datablad som är dolt. Layoutbladet innehåller själva rapporten med alla dess värden. Databladet innehåller begärd data som specificerats i rapportdefinitionen. 9
Värden till rapporten hämtas idag från Uni-View Servers Historikdatabas. I framtiden skall värden också hämtas från en SQL databas eller OPC UA Server. Även multipla (flera) servrar kan anslutas 10
5. Manuell inmatning Man kan göra manuell inmatning för att tillför information till Uni-Views Historikdatabas. Detta kan vara manuellt avlästa värden från instrument och mätare m.m. 6. Schemaläggning av utskrift av rapport Rapporter kan schemaläggas. Nedan visas hur en rapport kan schemaläggas för utskrift klockan 06:00 varje morgon. Rapporten kommer att skrivas ut på vald standarskrivare. Vidare kan rapporten lagras på Excel format i valfri katalog på nätverket eller i PC datorn. I rapporter som sparas kan man välja att ersätta all formler med data. Slutligen måste man ange vilken användare som skall köra aktiviteten. OBS! Tänk på att användaren måste ha rättigheter att ansluta till nätverksdiskar och skrivare om så behövs. 11
12
13