User Tools

Site Tools


module:blocksreports

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
module:blocksreports [2020/11/09 15:20]
oliver [Konfiguration]
module:blocksreports [2020/11/12 14:59] (current)
alexandra
Line 1: Line 1:
-=====Kopf- und Fußzeilen in Reports (RAV)=====+[[module:​module|Modulliste]] 
 + 
 +//Stand: 12.11.2020//​ 
 + 
 +======Kopf- und Fußzeilen in Reports (RAV)======
  
 In Reports kann man die Ausgabe mit sog. RAV-Dateien aufbereiten. In Reports kann man die Ausgabe mit sog. RAV-Dateien aufbereiten.
 Dazu sind aber nur rudimentäre Gestaltungsmöglichkeiten möglich, welche allesamt auf Tabellen und Labels basieren. Dazu sind aber nur rudimentäre Gestaltungsmöglichkeiten möglich, welche allesamt auf Tabellen und Labels basieren.
  
-====Konfiguration====+=====Verwendung=====
  
-1. Zunächst erstellt man eine einfache Textdatei und speichert diese als .rav-Datei ab+====1. Datei erstellen==== 
 +Zunächst erstellt man eine einfache Textdatei und speichert diese als .rav-Datei ab
 <​file>​ <​file>​
 Mein_Seitenkopf.rav</​file>​ Mein_Seitenkopf.rav</​file>​
  
-2. Dann bestimmt man die Tabelle und Anzahl der Zellen, in welchen sich die Inhalte vor oder nach dem Report befinden sollen.\\+====2. Layout in Datei definieren==== 
 +Dann bestimmt man die Tabelle und Anzahl der Zellen, in welchen sich die Inhalte vor oder nach dem Report befinden sollen.\\
 **Bsp** (2 Zeilen mit jeweils 4 Spalten) **Bsp** (2 Zeilen mit jeweils 4 Spalten)
  
Line 47: Line 53:
 </​file>​ </​file>​
  
-3. Die fertige RAV-Datei muss auf den Server in das folgende Verzeichnis kopiert werden+====3. Speicherort==== 
 +Die fertige RAV-Datei muss auf den Server in das folgende Verzeichnis kopiert werden
 <​file>​ <​file>​
 config/​templates config/​templates
 </​file>​ </​file>​
  
-4. Im Report hat man dann die Möglichkeit sich aus allen bestehenden RAV's die passende heraus zu suchen und entweder pro Report (einmalig) oder pro Seite (mehrfach) zu hinterlegen.\\+====4. Anbindung an Report==== 
 +Im Report hat man dann die Möglichkeit sich aus allen bestehenden RAV's die passende heraus zu suchen und entweder pro Report (einmalig) oder pro Seite (mehrfach) zu hinterlegen.\\
 {{:​module:​auswahl_999_451_.png?​400|}} {{:​module:​auswahl_999_451_.png?​400|}}
  
-5. Die Inhalte, der unter Punkt 2 definierten Labels, können im gewählten Seitenkopf definiert werden\\+====5. Feldtypen==== 
 +Folgende Typen stehen zur Auswahl:​\\ 
 +{{:​module:​auswahl_999_453_.png?​400|}} 
 + 
 +^ Typ ^ Beschreibung ^ 
 +| ceator | Erzeuger des Reports |  
 +| date | aktuelles Datum |  
 +| datetime ​ | aktuelles Datum mit Uhrzeit |  
 +| image | URL zu einem Bild |  
 +| pagenumber | aktuelle Seitennummer |  
 +| text | Beliebiger Text mit eingeschränkten Formatierungsmöglichkeiten,​ z.B. Fontsize und Bold |  
 + 
 +====6. Feldwerte==== 
 +Die Inhalte, der unter Punkt 2 definierten Labels, können im gewählten Seitenkopf definiert werden\\
 {{:​module:​auswahl_999_452_.png?​400|}} {{:​module:​auswahl_999_452_.png?​400|}}
  
Line 61: Line 82:
 Auch der Pfad sowie der Name der RAV-Vorlage können in diesem Dokument geändert werden. Auch der Pfad sowie der Name der RAV-Vorlage können in diesem Dokument geändert werden.
 Wenn man also die alte RAV nicht mehr benötigt, kann man auch den Namen in der bestehenden RAV-Vorlage ändern und ändert somit alle Reports autom. mit, in denen diese RAV verwendet wurde (z.B: Umfirmierung)\\ Wenn man also die alte RAV nicht mehr benötigt, kann man auch den Namen in der bestehenden RAV-Vorlage ändern und ändert somit alle Reports autom. mit, in denen diese RAV verwendet wurde (z.B: Umfirmierung)\\
- 
-6. Folgende Type stehen zur Auswahl:\\ 
-{{:​module:​auswahl_999_453_.png?​400|}} 
- 
- - ceator: Erzeuger des Reports 
- - date: aktuelles Datum 
- - datetime: aktuelles Datum mit Uhrzeit 
- - image: URL zu einem Bild 
- - pagenumber: aktuelle Seitennummer 
  
  
module/blocksreports.1604931627.txt.gz · Last modified: 2020/11/09 15:20 by oliver