Seite 3 von 3

Re: Fachwahlübersicht mit Kursbezeichnung

Verfasst: Dienstag 1. August 2023, 11:53
von Uli Dierkes
Doch: wenn Sie die Felder „Klassenlehrer“ und „Stellv.Klassenlehrer“ dafür verwenden.

Re: Fachwahlübersicht mit Kursbezeichnung

Verfasst: Dienstag 1. August 2023, 13:47
von mminwegen
Uli Dierkes hat geschrieben: Dienstag 1. August 2023, 11:53 Doch: wenn Sie die Felder „Klassenlehrer“ und „Stellv.Klassenlehrer“ dafür verwenden.
Und wo finde ich diese Felder? Unter "Schüler intern bearbeiten" kann ich sie nicht finden. Dann bräuchte ich aber auch einen passenden Report, der mir eine Kursliste mit Klassenlehrer und stellv. Klassenlehrer ausgibt. Gibt es einen solchen zufällig schon?

Re: Fachwahlübersicht mit Kursbezeichnung

Verfasst: Dienstag 1. August 2023, 14:06
von Uli Dierkes
Vielleicht habe ich so was. Bin aber im Urlaubsdomizil und komme an meine Reports nicht ‘ran.

Re: Fachwahlübersicht mit Kursbezeichnung

Verfasst: Dienstag 1. August 2023, 14:29
von D.Jakel
Guten Tag, in Kurs42 kann nur einen Tutor zuweisen. Ich löde das dann so, dass ich im Report noch+'und Name2' in der Programmierung einsetze.

Re: Fachwahlübersicht mit Kursbezeichnung

Verfasst: Dienstag 1. August 2023, 14:54
von mminwegen
D.Jakel hat geschrieben: Dienstag 1. August 2023, 14:29 Guten Tag, in Kurs42 kann nur einen Tutor zuweisen. Ich löde das dann so, dass ich im Report noch+'und Name2' in der Programmierung einsetze.
Und könnten Sie mir diesen Report zukommen lassen? ;)

Re: Fachwahlübersicht mit Kursbezeichnung

Verfasst: Dienstag 1. August 2023, 17:34
von D.Jakel
Guten Tag, Sie müssen den Programmier-Code ergänzen, statt
Text:='Tutor: ' + Schueler['Tutorname']
schreiben Sie
Text:='Tutoren: ' + Schueler['Tutorname'] + ' und XXX '

Wenn es darüber hinaus noch differenziert werden soll, kann man das über if ... then ... else ... erreichen:
if Tutoren['Krz']='XXX')
then
Text:='Tutoren: ' + Schueler['Tutorname'] + ' und YYY '
else
Text:='Tutoren: ' + Schueler['Tutorname'] + ' und ZZZ '
;

In einem Report sieht das bei mir folgendermaßen aus, wobei z.B "Beratungslehrer" eine Textvariable ist, die ich dann in einem Label ausgeben kann
über text:=Beratungslehrer, das wäre hier aber nicht nötig.

begin
if ((Tutoren['Krz']='TRI') or (Tutoren['Krz']='WNT'))
then
begin Beratungslehrer:='Frau T, Herr W';
Kuerzel:='TRI/WNT';
end
else
begin
if ((Tutoren['Krz']='FIS') or (Tutoren['Krz']='THM'))
then
begin Beratungslehrer:='Frau F, Herr T';
Kuerzel:='FIS/THM';
end
else
begin
if ((Tutoren['Krz']='XXX') or (Tutoren['Krz']='YYY'))
then
begin Beratungslehrer:='Frau X, Herr Y';
Kuerzel:='XXX/YYY';
end
else
begin
if ((Tutoren['Krz']='SHI') or (Tutoren['Krz']='ROT'))
then
begin Beratungslehrer:='Frau R, Herr Sr';
Kuerzel:='ROT/SHI';
end
else
begin
if ((Tutoren['Krz']='PRG') or (Tutoren['Krz']='STO'))
then
begin Beratungslehrer:='Frau S, Herr P' ;
Kuerzel:='STO/PRG';
end
else
begin
if ((Tutoren['Krz']='WNT')or (Tutoren['Krz']='TRI'))
then
begin Beratungslehrer:='Frau T, Herr W';
Kuerzel:='TRI/WNT';
end
else
Beratungslehrer:='???????????';
end;
end;
end;
end;
end;
end;

Re: Fachwahlübersicht mit Kursbezeichnung

Verfasst: Mittwoch 2. August 2023, 15:23
von mminwegen
Okay, vielen Dank, so werde ich es versuchen. Hat denn noch jemand eine Idee, wieso bei einer Änderung dieses Reports "Schülerliste nach Fächern sortiert" die Rahmenlinien verschwinden? Dadurch wird es dann direkt sehr unübersichtlich.