Rapportflik
Rapportfliken finns på formulären för rapporter och externa rapporter och hanterar rapportfilter mm.
Pekar ut en rapportdefinition som ska användas, denna gäller enbart för interna rapporter. Mallar för Externa rapporter anges som dokumentmall på rapportens allmänna flik.
Fyra val finns tillgängliga.
- Ingen - Förhindrar all utskrift av revisionsmarkeringar och noteringar.
- Objektrev - Nuvarande revision för Objektet eller Artikeln på raden. Den nuvarande revisionen visas längst upp på Formuläret till höger om Nyckelfältet.
- Ingen - Rapport utan sidnumrering
- 1,2,3,… - Löpande sidnumrering
- 1,2,3,…(n) - Löpande sidnumrering samt totalt antal sidor inom parantes, detta val är långsammast eftersom alla sidor först måste formateras så att totala antalet sidor (n) kan beräknas.
Ange att sidnumreringen ska börja på annat nummer än ett, vid användning av annan första sida t.ex.
Anger att rapporten ska vara synlig i utskriftsformuläret för rapporter.
Anger att det är en ”dummy” för avgränsare i rapportlistan.
Anger visningsordningen i utskriftsformuläret.
Knappen öppnar formuläret för WIR inställningar som används på kopplingsrapporterna. Läs mer här:
Informationsfält som används för att presentera information i sidhuvud och sidfot. Denna information bör överstämma med sidbrytningar. I de fall rapporten skriver en sida per position, används något av informationsfälten för att visa Positionens primära ID. Informationssträngar kan vara antingen enskilda fältnamn eller formler. Exemplet nedan letar upp avdelningsnummer och beskrivning utifrån Tag0, sidbrytning bör också ske på Tag0.
Exemplet nedan skriver ut objektets POSP (Primärt posnr.)
De flesta rapporterna har en generell design och måste filtreras mot t.ex. en specifik kategori. Filtrering görs via en söksträng skriven i SQL-syntax, enkla filtreringar kräver normalt inga expertkunskaper. Filtreringssträngen måste vara anpassad mot den rapportdefinition som är vald.
Instrument kretsar (alla)
Instrument kretsar för avdelning 100 (Tag0 används för avdelning)
El kablar med ett "popup" filtret SB_FILTER_Phase
Instrument apparater som har en artikel som börjar med ”3051” vald.
Obs!, Nyckelordet WHERE skall INTE användas i början på filtret.
I de flesta fall fungerar standardsorteringen som är densamma som på navigeringslistorna i formulären och inget behöver fyllas i. Passar inte ordningen eller du har andra behov så kan en sorteringssträng fyllas i, denna skrivs i SQL-syntax, enkla sorteringar kräver normalt inga expertkunskaper. Sorteringssträngen måste vara anpassad mot den rapportdefinition som är vald. Ett exempel på sortering:
Obs! Nyckelordet ORDER BY skall INTE användas i början på sorteringssträngen.
Informationen i parameterfältet används för sid- och gruppbrytningar. Du kan också använda Parametrar för att definiera egenskaperna att använda på vissa rapporter. Separera olika parametrar med ett semikolon ( ; ). Standardparametrar är:
- PAGEBREAK - Kontrollerar sidbrytningen. Tilldela ett giltigt fältnamn. Standardvärdet är Ingen sidbrytning. Gäller Listor.
- GROUPBREAK - Kontrollerar den primära gruppbrytningen. Tilldela ett giltigt fältnamn till parametern. Standardvärdet är Ingen gruppbrytning. Gäller Listor.
- PROPERTYn - Egenskap att använda på position n. Tilldela ett giltigt egenskapsnamn eller egenskaps-ID. Gäller både Listor och Specifikationer.
En typ av flexibla rapporter där innehåll och kolumnbredder kan styras av parametrar, detta gäller för rapportdefinitioner som heter: xxxMulti Parametrarna ligger parvis, datafält följt av kolumnrubrik.
- Pos=POSP;LblPos=Rör - En fast kolumn för posnummer,
- A-E=FRPOS;LblA=Från - Kolumn A-E med data från FRPOS fältet, Rubrik från kolumn A
- K-O=CCODE;LblK=Rörklass Kolumn K-Q med data från klass, rubrik med början från kolumn K