Redigera rapport
Under knappen Redigera rapport på funktionsmenyn finns en editor som du använder för att bygga den anpassade rapporten. Editorn finns både i boxen Listtyper och i boxen Subrapporter. Editorn består av flikarna Layout, Selekteringsrader, Inställningar samt SQL. För en subrapport finns inte fliken Selekteringsrader.

Fliken finns i två varianter beroende på om du valde Lista eller Fri layout som Typ av listtyp. Om du valt Fri layout kan du välja Ta med företagslogotypen i "Field list" vilket gör att företagslogotypen kommer att finnas med i listan med olika databasfält som kan läggas till på dokumenten.

Om du valde Lista som Typ finns en editor i fliken där du anger olika egenskaper för datakolumnerna i rapporten. Datakolumnerna visas som rader i fliken och kommer från resultatet av den SQL-fråga du anger på fliken SQL.
För varje datakolumn kan du ställa in ett antal egenskaper enligt nedan. Du kan också ändra inbördes ordning mellan kolumnerna i rapporten via knapparna och
eller via dra-och-släpp med muspekaren.
Rubrik
Den rubriktext som kolumnen ska ha i rapporten. Med knappen Översättningar kan texten översättas till de olika aktiva språk som finns registrerade i systemet. Läs mer om språkhantering av översättningsbara texter.
Grupperad
Kryssrutan markeras om kolumnen ska vara grupperad.
Bredd
Förvald kolumnbredd i antal pixlar i rapporten.
Sortering
Styr om kolumnen ska vara sorterad stigande, fallande eller inte vara sorterad.
Visningsformat
Styr kolumnens visningsformat. Stöd finns för både numeriska format och datumformat.
Här kan du se vilka numeriska standardformat som det finns stöd för enligt .NET.
Här kan du se vilka anpassade numeriska format som det finns stöd för enligt .NET.
Här kan du se vilka standard datumformat som det finns stöd för enligt .NET.
Här kan du se vilka anpassade datumformat som det finns stöd för enligt .NET.
Aggregering
Styr om värden på alla rader i kolumnen ska aggregeras eller inte i rapporten. De olika typer av aggregering du kan välja av är: Summering, Medelvärde, Antal, Min. (värde), Max. (värde), Första post, Sista post, Median eller Extern. Resultatet av aggregeringen visas i fetstil under den aktuella kolumnen i rapporten.
Visa i diagram
Styr om kolumnen förvalt ska vara inställd att visas i diagram. När användare väljer att visa diagram av rapporten är det kolumner med denna inställning markerad som kommer att visas. Ifall kryssrutan inte är tillgänglig för en kolumn är det för att data för den kolumnen inte kan visas i diagram.
Mer info
Kryssrutan markeras om kolumnen förvalt ska ligga under knappen Mer info i rapporten.
Skriv ut
Kryssrutan markeras om kolumnen förvalt ska visas på utskrifter av rapporten.
Dold
Kryssrutan markeras om kolumnen inte ska visas när listan hämtas i rapporten.
Urval
Här kan du ställa in till vilket register i Urval som data i rapporten ska kunna kopieras.
Rutinlänk
Här ställer du in, baserat på typ av datapost, till vilka rutiner det ska gå att länka sig från rapporten.
Följ aktiv post
Här aktiverar du Följ aktiv post .

Om du valde Fri layout som Typ kan du i fliken förhandsgranska utseendet av rapporten och editera rapporten.
Redigera
Längst upp i fliken finns knappen Redigera , med vilken du öppnar rapporteditorn DevExpress Report Designer och bygger upp din rapport. I editorn har du tillgång till de inställningar du har lagt till på rapporten i fliken Inställningar samt de kolumner som är resultatet av SQL-frågan som du har angivit på fliken SQL.
För att redigera rapporter måste du vara insatt i rapportverktyget DevExpress Report Designer. Redigering av rapporter finns också som en tjänst du kan beställa av utbildare eller supporten på Monitor ERP System AB.

Fliken finns till rapporter i boxen Listtyper. Här bestämmer du vilka selekteringsrader som ska finnas med i selekteringen till listtypen. Du lägger till selekteringsrader och ställer in dem enligt nedan.
Namn
Den text som ska visas som namn för selekteringsraden. Med knappen Översättningar kan texten översättas till de olika aktiva språk som finns registrerade i systemet. Läs mer om språkhantering av översättningsbara texter.
Databasfält
Här anger du tabell och kolumn i databasen för selekteringsraden. Det går även att ange ett alias som du har skapat i SQL-frågan.
Grupperingsbenämning
Om du vill att selekteringsraderna ska grupperas under en rubrik som t.ex. Tillverkningsorder eller Artikel anger du detta här.
Typ av fält
Databasfältets typ. Du kan välja av Text, Numerisk, Datum eller Datum + Tid.
Kategorityp
Om du använder Kategorier kan du välja kategorityp här. Innan du använder kategorier måste de registreras i rutinen Kategorier.
Förvalt värde: Från
Här kan du ställa in ett förvalt värde i fältet Från och med på selekteringsraden.
Förvalt värde: Till
Här kan du ställa in ett förvalt värde i fältet Till och med på selekteringsraden.
Exkludera
Här väljer du om selekteringsraden ska ha Exkludera förvalt ibockad.
Typ av selektering
Detta fält är aktivt om fältet Enum är inställt till None. Här väljer du då av Lika med (Eq), Mellan (Between) eller Innehåller (Contains).
Lika med och Innehåller aktiverar enbart fältet Från och med på selekteringsraden. Mellan aktiverar båda fälten Från och med samt Till och med.
Enum
Här går det att välja en fördefinierad uppräkningstyp av data för selekteringsraden. Förvalt är None, då används inte någon fördefinierad uppräkningstyp. Väljer du något av de andra alternativen, blir föregående fält Typ av selektering inaktiverad. Istället väljer du typ av selektering för Enum i efterföljande fält Typ av selektering.
Sök & hämta
Detta fält är aktivt om fältet Enum är inställt till None. Här kan du då välja en Sök & hämta till fälten på selekteringsraden, av de Sök & hämta-funktioner som finns i databasen.
Urval
Detta fält är aktivt om en Sök & hämta är vald i fältet Sök & hämta. Här kan du då ställa in från vilket register i Urval det ska vara möjligt att kopiera data till selekteringsraden.

I denna flik kan du konfigurera ett valfritt antal inställningar till rapporten eller subrapporten. Inställningarna visas längst ned på fliken Selektering i den anpassade rapportrutin som du skapar.
Kod
En unik kod för inställningen. Det namn som du ska referera till i SQL-frågan. Du kan ange maximalt 50 tecken.
Benämning
Denna text visas som namn för inställningen. Med knappen Översättningar kan texten översättas till de olika aktiva språk som finns registrerade i systemet. Läs mer om språkhantering av översättningsbara texter. Du kan ange maximalt 100 tecken.
Testvärde
Inställning till subrapport. Här kan du ange testvärden.
Typ
Inställning till rapport. De olika typer av inställningar som kan användas: Kryssruta, Textfält, Heltal, Decimaltal, Datum utan klockslag, Datum med klockslag, Valalternativ – Register och Valalternativ.
Register
Inställning till rapport. Om Valalternativ – Register är vald som Typ kan du här välja register.
Vallista
Inställning till rapport. Om Valalternativ är vald som Typ kan du under knappen lägga till rader till en vallista. På varje rad anger du ett internt namn och en benämning. Benämningen är det som användaren sedan ser i vallistan. Med knappen Översättningar
kan texten översättas till de olika aktiva språk som finns registrerade i systemet. Läs mer om språkhantering av översättningsbara texter.
Förvalt värde
Inställning till rapport. Här kan du ange eller ställa in ett förvalt värde, beroende av vald Typ.
Makro
Inställning till rapport. Om något av alternativen Datum utan klockslag eller Datum med klockslag är valt som Typ kan du här ange ett makro.

I fliken skapar du en SQL-fråga och ser resultatet av den. Det är denna SQL-fråga som rapporten baseras på.
SQL-fråga
Här skriver du in SQL-frågan för listtypen.
Du måste ha kännedom om namn på Monitors tabeller, kolumner och alias i databasen och hur du skriver SQL för att kunna skriva korrekta SQL-frågor.
Men knappen Testa provkör du SQL-frågan och ser resultatet i boxen Resultat.
Med knappen Infoga platshållare för lagerställe-id infogar du en kod för lagerställe-id där markören är. Koden är :w#Id.
Med knappen Infoga platshållare för språk-id infogar du en kod för språk-id där markören är. Koden är :lng#Id.
Resultat
Här visas de kolumner och rader som SQL-frågan returnerade som resultat.
I fältet Maximalt resultat (rader) ställer du in det största antal rader som ska returneras från provkörningen av SQL-frågan.
I ett fält returneras ett meddelande om provkörningen av SQL-frågan.