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 54: |
Zeile 54: |
| | | |
| [[#top|Zum Seitenanfang]] | | [[#top|Zum Seitenanfang]] |
− |
| |
− |
| |
| | | |
| ==Erstellen einer einfachen Liste mit dem Berichtsassistenten== | | ==Erstellen einer einfachen Liste mit dem Berichtsassistenten== |
Zeile 209: |
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''! |
| + | |
| + | Wichtig! Unterberichte funktionieren nur, wenn eine ''abhängige Datenquelle'' genutzt wird. |
| + | 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 |
| | | |
− | ==Verwendung von Unterberichten==
| + | 3. ''Zusammenfassung'' wie Titel |
− | z.B. zur Ausgabe aller Telefonnummern eines Schülers
| |
| | | |
| + | Ansonsten kann ein Unterbericht wie ein normaler Report bearbeitet werden. |
| | | |
| ==Einfache Programmierung von Text- und Datenbankfeldern== | | ==Einfache Programmierung von Text- und Datenbankfeldern== |