Zum Inhalt

Schulübersicht-Tabelle

Sortierbare Tabelle aller Schulen eines Schulamts mit Teilnahmequote und Mindeststandard-Erreichung pro Fach. Teil des Schulübersicht-Dashboards.

Genutzt von: Schulaufsicht


Screenshot

Schulübersicht-Tabelle

Die Tabelle ist Teil des Schulübersicht-Dashboards.


API-Aufruf

Die Tabelle erhält ihre Daten vom übergeordneten Schulübersicht-Dashboard. Der zugrunde liegende API-Aufruf ist:

GET /states/{id}/aggregations?type=schools

Siehe Schulübersicht-Dashboard für Details zur API-Response.


Spalten

Spalte Beschreibung Sortierbar
Name Schulname Ja
Klassen Anzahl Klassen Ja
Teilnehmende Anzahl Schüler Ja
Teilnahmequote Prozent Ja
Min.st. Deutsch Mindeststandard Deutsch (%) Ja
Min.st. Mathematik Mindeststandard Mathematik (%) Ja

Klick auf eine Zeile emittiert die Schul-ID für Navigation zur Einzelschul-Ansicht.


Übernahme

Für dieses Element benötigen Sie:

  • Komponente: SchoolOverviewTable (Selektor: app-school-overview-table)
  • Input: data -- Array von Schulzeilen mit Name, Klassen, Teilnehmende, Teilnahmequote, Mindeststandard-Werten
  • Output: schoolSelected -- emittiert die Schul-ID bei Klick
<app-school-overview-table
  [data]="filteredSchools"
  (schoolSelected)="onSchoolSelected($event)"
/>