Subreports werden nicht angezeigt
Moderatoren: A. Schüller, Raffenberg, Pfotenhauer
-
malte.christian
- Beiträge: 116
- Registriert: Donnerstag 21. Januar 2021, 07:52
- Schulform: Förderschule
Subreports werden nicht angezeigt
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?
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
Malte Christian
Re: Subreports werden nicht angezeigt
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.
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
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?
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.
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
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.
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
Malte Christian
Re: Subreports werden nicht angezeigt
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.
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
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.
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
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
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" ist in der Kopfzeile vom Report-Explorer aufrufbar und zeigt die Datenquellen mit ihren Abhängigkeiten und dann den beinhalteten Datenfeldern.
Lehrer -> LehrerLehramt -> LehrerLehrbefaehigung
Wir brauchen also zwei Subreports ineinander. Es ist "LehrerLehrbefaehigung" erst in einem Subreport unterhalb von "LehrerLehramt" zu öffnen.
"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.
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.
Re: Subreports werden nicht angezeigt
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
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
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.
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.
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.