Änderungen

Zur Navigation springen Zur Suche springen
Zeile 11: Zeile 11:       −
[[Datei:Report-Neu-2.png|200px]]
+
[[Datei:Report-Neu-2.png|300px|links]]
 
   
 
   
   Zeile 18: Zeile 18:       −
[[Datei:Report-Neu-Werkzeugleisten.png|200px]]
+
[[Datei:Report-Neu-Werkzeugleisten.png|200px|center]]
      Zeile 50: Zeile 50:     
<br> <br>
 
<br> <br>
 +
 +
----
 +
 +
[[#top|Zum Seitenanfang]]
    
==Erstellen einer einfachen Liste mit dem Berichtsassistenten==
 
==Erstellen einer einfachen Liste mit dem Berichtsassistenten==
Zeile 203: Zeile 207:     
==Gruppierung von Listenausdrucken==
 
==Gruppierung von Listenausdrucken==
 +
Um bestimmte Inhalte (z.B.: Klassen, Geburtsjahrgänge, m/w u.a.) zusammenzuhalten, werden über ''Entwurf / Bericht / Gruppen'' [Strg+G] Gruppen definiert. Dabei können beliebig viele Gruppierungsebenen genutzt werden. Beispiele hierfür sind vor allem Klassen- oder Kurslisten bzw. Übersichten für die Bundesjugendspiele etc.
 +
 +
===Dialog Gruppen===
 +
[[Datei:Gruppen_001.jpg|links]]
 +
 +
1. Gruppe hinzufügen / einfügen (das Ergebnis ist ähnlich)
 +
 +
2. Umbruch (Gruppierungsebene) bei
 +
  - ''Datenfeld'', d.h. aus den zur Verfügung stehenden Datenfeldern der Datenquelle (hier Schueler);
 +
  - ''Benutzerdefiniertes Feld'', d.h. aus den aktiven Feldern der Report-Datei.
 +
 +
3. Bei Gruppenwechsel
 +
  - ''Neue Seite beginnen'' = ja z.B. bei Klassen, wenn jede Klasse einen eigenen Ausdruck bekommen soll;
 +
  - ''Neue Seite beginnen'' = nein z.B. wenn innerhalb einer Klasse nach m/w getrennt wird;
 +
 +
  - ''Seitennummerierung zurück'' = fängt immer neu an zu zählen
 +
 +
  - ''Start on odd page'' = beginnt auf ungerader Seite neu, '''wichtig für Duplexdruck'''!
 +
 +
  - ''Gruppe zusammenhalten'' = wenn z.B. innerhalb der Daten eines Schülers ein Seitenumbruch
 +
    verhindert werden soll
 +
  - ''Prevent Orphans'' (habe ich noch nie genutzt, weiß da jemand etwas drüber???)
 +
  - ''Gruppenkopf bei ...'' = wichtig für Listen, wenn z.B. Tabellenüberschriften
 +
    auf den folgenden Seiten erneut gedruckt werden sollen.
 +
    Allerdings müssen dies dann auch in den entsprechenden Gruppenkopf im Entwurf eingetragen sein!
 +
 +
==Verwendung von Unterberichten (SubReports)==
 +
z.B. zur Ausgabe aller Telefonnummern eines Schülersin
 +
 +
''Unterbericht'' einfügen über entsprechende Auswahl in der Symbolleiste (siehe unten)
 +
[[Datei:Unterbericht_002.png]]
    +
Nicht verwechseln mit ''Dynamisch ladbarer SubReport''!
   −
==Verwendung von Unterberichten==
+
  Wichtig! Unterberichte funktionieren nur, wenn eine ''abhängige Datenquelle'' genutzt wird.
z.B. zur Ausgabe aller Telefonnummern eines Schülers
+
  Informationen und Übersicht hierzu im ReportDesigner / Info zu Datenquellen
 +
[[Datei:Unterbericht_004.png]]
 +
===Wichtige Anpassungen der Standardeinstellungen===
 +
1. ''Breite der Stammkomponente'': Wenn der Unterbericht nicht über die gesamte Report-Breite verlaufen soll  über rMt / Breite der Stammkomponenten / deaktivieren
    +
2. ''Titel'': i.d.R. deaktivieren über Bericht / Titel / deaktivieren
 +
 +
3. ''Zusammenfassung'' wie Titel
 +
 +
Ansonsten kann ein Unterbericht wie ein normaler Report bearbeitet werden.
    
==Einfache Programmierung von Text- und Datenbankfeldern==
 
==Einfache Programmierung von Text- und Datenbankfeldern==
Zeile 215: Zeile 259:  
==Anpassen von Kreuztabellen==
 
==Anpassen von Kreuztabellen==
   −
Für statische Abfragen eignen sich Kreuztabellen, die auch im Reportgenerator zur Verfügung stehen. In der Basic-Sammlung gibt es im Ordner '''A3_Statistik (Kreuztabellen) für die Schule''' das Formular '''Statistik_Religion mw.rtm'''. Für jede Klasse werden die verschiedenen Relionszugehörigkeiten der Schüler summiert und aufgelistet.
+
Für statistische Abfragen eignen sich Kreuztabellen, die auch im Reportgenerator zur Verfügung stehen. In der Basic-Sammlung [[http://www.svws.nrw.de/index.php?id=schildformulare]] gibt es im Ordner '''A3_Statistik (Kreuztabellen) für die Schule''' das Formular '''Statistik_Religion mw.rtm'''. Für jede Klasse werden die verschiedenen Religionszugehörigkeiten der Schüler summiert und aufgelistet.
[[Datei:Kreuztabelle-Religion1.jpg]]
+
 
 +
 
 +
[[Datei:Kreuztabelle-Religion1.png|200px]]
 +
 
 +
 
 
Voraussetzung für eine lesbare Liste ist, dass der Katalog der verschiedenen Religionen gepflegt ist. Unterscheidet man zwischen z.B. zwischen katholisch und römisch-katholisch, so wird jede Kategorie getrennt aufgeführt. Wie im obigen Beispiel zu sehen ist, passt dadurch die Liste nicht mehr auf eine DIN-A4-Seite im Hochformat.
 
Voraussetzung für eine lesbare Liste ist, dass der Katalog der verschiedenen Religionen gepflegt ist. Unterscheidet man zwischen z.B. zwischen katholisch und römisch-katholisch, so wird jede Kategorie getrennt aufgeführt. Wie im obigen Beispiel zu sehen ist, passt dadurch die Liste nicht mehr auf eine DIN-A4-Seite im Hochformat.
 +
 +
Wenn die Schüler mehr verschiedenen Religionen angehören, als auf die Seite passt, können Sie die Liste im Querformat erzeugen. Rufen Sie dazu das Formular '''Statistik_Religion mw.rtm''' zum Bearbeiten auf und wählen Sie den Menüpunkt ''Datei --> Seite einrichten''. Auf dem Karteireiter ''Papiergröße'' wählen Sie dann das Querformat aus.
 +
 +
[[Datei:Kreuztabelle-CrossTab2.png|200px]]
 +
 +
Wechseln Sie nun in die Entwurfsansicht. Im Detailbereich des Reports finden Sie das Feld ''CrossTab2:Schueler'', welches die eigentliche Kreuztabelle enthält.  Vergrößern Sie dieses Feld bis zum rechten Seitenrand, indem Sie es an der rechten Seite mit der gedrückten linken Maustaste größer ziehen. Speichern Sie die Änderungen und rufen Sie das Formular nun erneut auf, um die Tabelle zu überprüfen. Befindet sich ganz rechts eine Spalte mit der Gesamtsumme? Wenn nicht, dann sind es zu viele Spalten oder zu breite Spalten für die Seitenbreite. Vergeben Sie ggf. sinnvolle Abkürzungen im Katalog der Religionszugehörigkeiten.
 +
 +
[[Datei:Kreuztabelle-Uebersicht.png|200px]]
 +
 +
 +
 +
Öffnen Sie das Formular in der Entwurfsansicht. Im Kontextmenü des Feldes ''CrossTab2:Schueler'' finden Sie den Menüpunkt ''Konfigurieren...''.
 +
 +
[[Datei:Kreuztabelle-konfigurieren.png|200px]]
 +
 +
Es öffnet sich ein weiteres Fenster, in dem die Kreuztabelle eingerichtet werden kann. Einzelne Felder aus der Übersicht (links im Fenster) können den Zeilen und Spalten durch Ziehen mit der Maus an die gewünschte Stelle hinzugefügt werden. Benötigt man ein Feld nicht mehr, kann es aus der Kreuztabelle wieder zurück in die Übersicht geschoben werden.
 +
 +
[[Datei:Kreuztabelle-einrichten.png|200px]]
 +
 +
Für jedes Feld kann man im Kontextmenü u.a. bestimmen, ob das Feld sichtbar sein soll oder nicht. In der Symbolleiste kann man beispielsweise die Sortierung festlegen. Wenn man  das Feld ''ReligionAbk'' anklickt, erkennt man, dass hier die alphabetische Reihenfolge vorgegeben ist. Entfernt man diese Sortierung, hängt die Reihenfolge der Religionszugehörigkeiten davon ab, wie sie in den Schülerdaten vorkommen.
 +
 +
In der vorgegebenen Version der Kreuztabelle werden die Spaltenüberschriften nur auf der ersten Seite angedruckt. Die wiederholten Überschriften auf jeder neuen Seite erhält man, wenn man in der Entwurfsansicht mit der rechten Maustaste auf das Feld ''CrossTab2:Schueler'' klickt und dann den Menüpunkt ''Layout'' wählt. Hier kann man statt ''Standard'' die ''Wiederholende Beschriftung'' auswählen.
 +
 +
[[Datei:Kreuztabelle-Layout.png|200px]]
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 
----
 
----
  
28

Bearbeitungen

Navigationsmenü