/ Rapportdesigner / Rapporter och Statistik
 
 

Rapportdesigner

Med rapportdesignern kan du få ut egendesignade rapporter från ett urval som en webbsida eller pdf-dokument. Detta kräver viss kunskap i HTML.

En rapportdesign kan loopa igenom de deltagare som finns i ett urval och visa dem i en design du skapar med hjälp av HTML-kod.



Skapa ny mall
• Klicka på Rapporter och statistik/Rapportdesigner
• Klicka på knappen Ny mall för att skapa en ny mall

Redigera en mall
• Klicka på editeringsikonen 

Hur en mall är uppbyggd
En mall innehåller HTML-kod för att formge innehållet och ett antal [taggar] för att berätta vilket innehåll som skall visas.

Persontaggar
De viktigaste taggarna är [Start] och [End]. All kod som finns mellan dessa taggar kommer att itereras en gång för varje deltagare.

Inom start och end-taggarna kan man skriva ut olika fält för deltagarna. Vilka taggar som går att skriva ut ser du om du i urvalet klickar på Columns och noterar vilka fält som finns i högra rutan. Dessa fält måste skrivas in med sina systemnamn. För att se dessa för personfält så klickar du på Registering/Fält i huvudmenyn och ser under rubriken Fält vad de heter.

För att skriva ut svar på frågor eller status på seminarier skriver du precis likadant som står i högra rutan när du väljer Columns. Exempelvis kan ett seminarium skrivas [S21456-K1].

Specialtaggar
Det finns några speciella taggar som kan skrivas ut:

[Date] - skriver ut datum
[DateTime] - skriver ut datum och tid
[ProjectId] - skriver ut projektets nummer
[ProjectName] - skriver ut projektets interna namn
[ProjectNameLong] - skriver ut projektets namn
[GetAllActivityNo] - skriver ut det som står i fältet SeminarNo i en aktivitet för alla aktiviteter deltagaren har valt
[GetAllBadgeCode] - skriver ut det som står i fältet BadgeCode  i en aktivitet för alla aktiviteter deltagaren har valt
[Labels:nn] - lägger in en sidbrytning efter nn itereringar
[TopMargin:nn] - lägger in en marginal på nn mm i toppen av varje sida vid sidbrytningar. Kombineras med [Labels:]. Observera att samma marginal måste läggas in i toppen av dokumentet för att marginal ska finnas med på första sidan.
[PageStart] och [PageEnd] definierar om det ska finnas ett sidhuvud och/eller en sidfot på varje sida. Det behövs både en start och slut-tagg (skrivs likadant fast ett / direkt efter [) för varje. Ett exempel på sidhuvud: [PageStart]Sidhuvudets innehåll[/PageStart]

Ta ut en rapport
Gå in i Rapporter och statistik/Urval och klicka på ikonen för rapportdesigner. Nu kan du välja om du vill se rapporten som HTML eller pdf. Klicka på det som passar bäst.

Exempel
Nedan är ett exempel på en rapport som skriver ut 10 namnbrickor per sida med 15 mm marginal i överkant av sidorna (vänstermarginalen ligger i den omslutande div-en och höger- resp bottenmarginal behövs inte).

<div style="margin-left: 30mm;font-family:verdana,helvetica;margin-top:15mm">
  [Start]
    <div style="padding-left: 5mm; width: 90mm; display: inline; height: 59mm; padding-top:23mm; font-size: 12pt;float:left;">
      <b style="font-size: 12pt">[PersonFirstName] [PersonLastName]</b><br />
      [CompanyName]
    </div>
  [End]
  [Labels:10]
  [TopMargin:15]
</div>


Last updated: 2018-11-21 08:40:43 http://helpcenter.delegia.com/Home/Index/203