-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Anlassdetails: Fach- und Klassenliste - 3PT #712
Comments
@hupf Folgende Probleme:
|
@schefbi Bei der Klassenliste wird der Button |
|
@hupf Da bei der Klassenliste |
Test OK |
Je nach AnlassTyp müssen andere Endpunkte benutzt werden.
Fachliste (Courses)
Courses.ParticipatingStudents[x].DisplayEmai
l; Trennung mit SemikolonTechnisch:
GET Courses/?expand=AttendanceRef,Classes,ParticipatingStudents&filter.Id=={IdCourse}
Courses.Classes > 1
vorhanden sind, ist es momentan nicht möglich, alsTeacher
die individuelle Klasse des Lernenden herauszufinden. Wir wenden den Workaround viaLessonPresences
an.Student
ausfindig machen viaGET /ApprenticeshipContracts/?filter.Student.Id=;{Courses.ParticipatingStudents[x].Id}&ApprenticeshipDateFrom=<{today}&ApprenticeshipDateTo=>{today}&fields.CompanyName,CompanyNameAddition,StudentId
CompanyName
undCompanyNameAddition
/CrystalReports/AvailableReports/Anlass?ids={idReport,idReport}&keys={IdCourse}
/ExcelReports/AvailableReports/Anlass?ids={idReport,idReport}&keys={IdCourse}
Reports:
Klassenliste (StudyClasses)
=>Workaround:Persons[x].DisplayEmail
Persons.Email
; Trennung mit SemikolonTechnisch:
GET /Subscriptions/?filter.EventId=={ClassId}&filter.IsOkay==1&fields.EventId,EventDesignation,PersonId
GET /Persons/?filter.Id=;Subscriptions[x]PersonId&fields=Id,FullName,DisplayEmail,Email
Student
ausfindig machen viaGET /ApprenticeshipContracts/?filter.Student.Id=;{Subscriptions[x]PersonId}&ApprenticeshipDateFrom=<{today}&ApprenticeshipDateTo=>{today}&fields.CompanyName,CompanyNameAddition,StudentId
CompanyName
undCompanyNameAddition
/CrystalReports/AvailableReports/Anlass?ids={idReport,idReport}&keys={ClassId}
/ExcelReports/AvailableReports/Anlass?ids={idReport,idReport}&keys={ClassId}
Reports:
Einbindung:
settings.js
anpassen.Beispiel: GymBivo, l1 > Englisch-S3 (gemischte Klasse), Klassenstunde-WU (nur 27a)
The text was updated successfully, but these errors were encountered: