Subreports werden nicht angezeigt

Alles, was den Reportdesigner und Drucken betrifft. Fehlermeldungen, Fragen, Reports

Moderatoren: A. Schüller, Raffenberg, Pfotenhauer

Antworten
malte.christian
Beiträge: 116
Registriert: Donnerstag 21. Januar 2021, 07:52
Schulform: Förderschule

Subreports werden nicht angezeigt

Beitrag von malte.christian »

Guten Tag,
ich habe mir einen Report erstellt, der mir eine Übersicht über die Lehrerdaten gibt.

Während der Erstellung hatte ich öfter das Problem, dass zwei Subreports nicht angezeigt wurden. Gestern hat er wie gewünscht funktioniert. Heute tritt das Problem leider wieder auf.

Ich habe den Report einmal hier hochgeladen. Wenn ich den Report ausführe, dann werden die Subreports SR1_Faecher und SR2_FSP in der Ausgabe nicht angezeigt.

Hat jemand vielleicht eine Idee, woran das liegen könnte?
Dateianhänge
SAST_Statistik3_Lehrerdaten.rtm
(39.05 KiB) 4-mal heruntergeladen
Viele Grüße
Malte Christian
D.Jakel
Beiträge: 1119
Registriert: Sonntag 2. Dezember 2018, 18:13
Schulform: Gymnasium

Re: Subreports werden nicht angezeigt

Beitrag von D.Jakel »

Guten Tag, könnte es sein, dass er die Pipeline beim Kaltstart nicht geöffnet bekommt? Ich habe auf der Hauptseite ein (unsichtbares) DB-Feld mit "LehrerName" eingefügt, dann klappt es bei mir.

Edit: Es klappt so doch nicht, s.u.
Zuletzt geändert von D.Jakel am Dienstag 25. August 2026, 10:38, insgesamt 1-mal geändert.
mfG, D.Jakel
Frodermann
Fachberater*in
Beiträge: 1028
Registriert: Montag 29. Oktober 2018, 20:45
Schulform: Gesamtschule
Motto: Keine Panik

Re: Subreports werden nicht angezeigt

Beitrag von Frodermann »

Ich vermute auch, dass das genau das Problem ist: Der Report springt ohne die Datenpipeline "Lehrer" mit einer konkreten ID zu öffnen direkt in einen Subreport (der dann durch IDs durchiteriert). Der Subreport träfe somit nicht auf eine geöffnete Pipeline und nicht auf initialisierte LehrerIDs und liefe ins Leere...

Eine saubere Lösung könnte sein, dass das "Label Name" nicht mit einer Berechnung gefüllt wird, sondern dass direkt auf das DBTextFeld "NameVorname" und dann auf ein DBTextFeld mit dem Kuerzel zugegriffen wird. Gibt es einen Grund, warum hier programmiert wird, anstatt direkt DBTextFelder zu verwenden?
mit freundlichen Grüßen
Felix Frodermann
Fachberatung, Moderation & SVWS-Dokumentation - Korrekturen oder Wünsche bezüglich des Wikis und der SVWS-Webclient-Doku können Sie mir gerne über die hier im Forum hinterlegte Emailadresse zukommen lassen.
malte.christian
Beiträge: 116
Registriert: Donnerstag 21. Januar 2021, 07:52
Schulform: Förderschule

Re: Subreports werden nicht angezeigt

Beitrag von malte.christian »

Hallo,
ich habe das Textfeld per Code gefüllt, weil ich direkt hintereinander Nummer, Name und Kürzel haben wollte. Ich mache das eigentlich immer so, weil ich das Layout dann einfacher finde.

Ich habe es gerade mal probiert zusätzlich noch ein DBTextfeld Lehrer[Name ] im Hauptbericht einzufügen. Das hat leider nicht geholfen. Komischerweise wird das Textfeld ebenfalls nicht angezeigt. Wenn ich ein DBTextfeld Schüler[Name] eintrage, dann wird das entsprechende Feld angezeigt.

Die anderen Subreports, die ja eigentlich nach dem gleichen Prinzip in den Hauptreport eingebettet sind, werden ohne Probleme angezeigt.
Viele Grüße
Malte Christian
D.Jakel
Beiträge: 1119
Registriert: Sonntag 2. Dezember 2018, 18:13
Schulform: Gymnasium

Re: Subreports werden nicht angezeigt

Beitrag von D.Jakel »

Guten Tag, ich muss mich korrigieren, mein Vorschlag funktioniert bei mir auch nicht, wenn ich Schild neu starte. Möglicherweise ist die Tabelle "LehrerLehrbefähigung" nicht direkt aus "Lehrer" adressierbar, sondern eine Untertabelle einer Untertabelle. Das würde zumindest zur Struktur in der Lehrer-Verwaltung passen.

Ich hatte zunächst in OnStart einen Aufruf der Pipeline eingebaut, das scheint aber auch nicht zu funktionen.

Ich habe nochmal weiter probiert und den Subreport "LehrerLehrbefähigung" noch in einen Zwischen-Subreport "LehrerLehramt" integriert. Das scheint zu klappen, zumindest funktioniert es jetzt bei mir auch mit Neustart. Ich hänge den Test mal an.
Dateianhänge
SAST_Statistik3_Lehrerdaten_test2.rtm
(38.59 KiB) 3-mal heruntergeladen
mfG, D.Jakel
malte.christian
Beiträge: 116
Registriert: Donnerstag 21. Januar 2021, 07:52
Schulform: Förderschule

Re: Subreports werden nicht angezeigt

Beitrag von malte.christian »

Hallo,
vielen Dank. Das passt zu meiner Erfahrung. Ich hatte so lange am Report gearbeitet bist alles funktioniert hat. Am nächsten Tag hat es dann nicht mehr geklappt. Ihren Report schaue ich mir an. .

Edit: Das hat sehr geholfen, jetzt funktioniert es. Vielen Dank.
Viele Grüße
Malte Christian
Frodermann
Fachberater*in
Beiträge: 1028
Registriert: Montag 29. Oktober 2018, 20:45
Schulform: Gesamtschule
Motto: Keine Panik

Re: Subreports werden nicht angezeigt

Beitrag von Frodermann »

Ein Blick in die "Datenquellen" offenbart:

Lehrer -> LehrerLehramt -> LehrerLehrbefaehigung

Wir brauchen also zwei Subreports ineinander. Es ist "LehrerLehrbefaehigung" erst in einem Subreport unterhalb von "LehrerLehramt" zu öffnen.
Datenquellen.png
Datenquellen.png (23.7 KiB) 55 mal betrachtet
"Datenquellen" ist in der Kopfzeile vom Report-Explorer aufrufbar und zeigt die Datenquellen mit ihren Abhängigkeiten und dann den beinhalteten Datenfeldern.
mit freundlichen Grüßen
Felix Frodermann
Fachberatung, Moderation & SVWS-Dokumentation - Korrekturen oder Wünsche bezüglich des Wikis und der SVWS-Webclient-Doku können Sie mir gerne über die hier im Forum hinterlegte Emailadresse zukommen lassen.
D.Jakel
Beiträge: 1119
Registriert: Sonntag 2. Dezember 2018, 18:13
Schulform: Gymnasium

Re: Subreports werden nicht angezeigt

Beitrag von D.Jakel »

Ah, ich hatte nur im Assistenten geschaut und da sah es im Baum so aus, als seien die Quellen direkt unter "Lehrer", deshalb war mir die Idee zunächst nicht gekommen.
Dann ist die Frage ja gelöst 😀
mfG, D.Jakel
Frodermann
Fachberater*in
Beiträge: 1028
Registriert: Montag 29. Oktober 2018, 20:45
Schulform: Gesamtschule
Motto: Keine Panik

Re: Subreports werden nicht angezeigt

Beitrag von Frodermann »

Ja, auf die verschachtelten Datenquellen muss man erst kommen, und diese Information steht auch sonst nirgends.

Ganz wichtig ist das auch für Lernabschnitte mit Noten/Leistungsdaten usw.

Hier ist wesentlich, dass wenn man sich einmal für eine Struktur Basis -> Unterdatenquelle1 -> Unter-Unterdatenqulle1 entschieden hat, kommt man dort nicht mehr raus. Was doof ist, wenn man an Informationen möchte, die in einer anderen Struktur steckt, für die man jetzt aber Unter-Unterdatenquelle2 bräuchte.
mit freundlichen Grüßen
Felix Frodermann
Fachberatung, Moderation & SVWS-Dokumentation - Korrekturen oder Wünsche bezüglich des Wikis und der SVWS-Webclient-Doku können Sie mir gerne über die hier im Forum hinterlegte Emailadresse zukommen lassen.
Antworten

Zurück zu „Drucken / Reportdesigner“