Package de.svws_nrw.db.utils.lupo.mdb
Klasse ABPSchueler
java.lang.Object
de.svws_nrw.db.utils.lupo.mdb.ABPSchueler
Diese Klasse wird für den Import der Tabelle ABP_Schueler aus einer LuPO-Datenbank
im Access-Format genutzt.
-
Feldübersicht
Modifizierer und TypFeldBeschreibungDie Anzahl der Kurse in der EF 1.Die Anzahl der Kurse in der EF 2.Die Anzahl der Kurse in der Q-Phase 1.Die Anzahl der Kurse in der Q-Phase 2.Die Anzahl der Kurse in der Q-Phase 3.Die Anzahl der Kurse in der Q-Phase 4.Die Anzahl der Kurse in der SummeDie Anzahl der Wochenstunden in der EF 1.Die Anzahl der Wochenstunden in der EF 2.Die Anzahl der Wochenstunden in der Q-Phase 1.Die Anzahl der Wochenstunden in der Q-Phase 2.Die Anzahl der Wochenstunden in der Q-Phase 3.Die Anzahl der Wochenstunden in der Q-Phase 4.Die Anzahl der Wochenstunden in der SummeDer Beratungslehrer, der die letzte Beratung durchgeführt hat.Das Fachkürzel des bilingualen SprachfachesGibt die Art einer Besonderen Lernleistung an, sofern diese vorhanden istGibt die Punkte an, die bei der besonderen Lernleistung erreicht wurden.Das letzte BeratungsdatumDas Datum des Rücklaufs der Beratungsdaten durch den SchülerGibt an, ob der Schüler in der Sekundarstufe 1 nur eine Sprache belegt hatteDie Email-Adresse des SchülersGibt an, ob die zweite Fremdsprache in der Sekundarstufe I manuell überprüft wurdeDas Geburtsdatum des Schülersint
Das Geschlecht des SchülersDie GliederungDie GU_ID des Schülers in der SVWS-Datenbankint
Die ID des Schülers in der LuPO-DBDie Klasse des SchülersEin Kommentar in LuPO zu dem SchülerDie Konfession des Schülers.boolean
Gibt an, ob Latein belegt wurdeDer Nachname des SchülersDie Prüfungsordnund, die dem Schüler zugeordnet istDeprecated: Wird in der aktuellen Laufbahnplanung nicht mehr genutztDie ID des Schülers in der SVWS-DatenbankGibt an, ob ein Sprtattest vorliegt oder nichtboolean
Gibt an, ob eine Muttersprachliche Prüfung am Ende der EF beabsichtigt ist bzw. bestanden istDer Vorname des SchülersDeprecated: Wird in der aktuellen Laufbahnplanung nicht mehr genutztGibt an, ob der Schüler die Zulassung erreicht hat oder (noch) nicht. -
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic List
<ABPSchueler> get
(List<DTOSchueler> schuelerListe, Map<Long, DTOSchuelerLernabschnittsdaten> mapAktAbschnitte, Map<Long, DTOKlassen> mapKlassen, Map<Long, DTOLehrer> mapLehrer, Map<Long, DTOGostSchueler> schuelerLupoInfo, Map<Long, GostLeistungen> gostInfo) Erstellt die Einträge für die Tabelle ABP_Schueler aus den DTOs der SVWS-Server-Datenbank.static List
<ABPSchueler> Gibt den Standard-Eintrag für die Tabelle ABPSchueler zurück.static List
<ABPSchueler> read
(com.healthmarketscience.jackcess.Database db) Liest alle Einträge der Tabelle "ABP_Schueler" aus der LuPO-Datei ein.toString()
static void
write
(com.healthmarketscience.jackcess.Database db, List<ABPSchueler> list) Schreibt die angegebenen Schüler in die übergebene Datenbank
-
Felddetails
-
ID
public int IDDie ID des Schülers in der LuPO-DB -
Schild_ID
Die ID des Schülers in der SVWS-Datenbank -
GU_ID
Die GU_ID des Schülers in der SVWS-Datenbank -
Name
Der Nachname des Schülers -
Vorname
Der Vorname des Schülers -
Geburtsdatum
Das Geburtsdatum des Schülers -
geschlecht
public int geschlechtDas Geschlecht des Schülers -
DatumBeratung
Das letzte Beratungsdatum -
DatumRuecklauf
Das Datum des Rücklaufs der Beratungsdaten durch den Schüler -
Klasse
Die Klasse des Schülers -
SPP
public boolean SPPGibt an, ob eine Muttersprachliche Prüfung am Ende der EF beabsichtigt ist bzw. bestanden ist -
Bilingual
Das Fachkürzel des bilingualen Sprachfaches -
Latein
public boolean LateinGibt an, ob Latein belegt wurde -
Sportattest
Gibt an, ob ein Sprtattest vorliegt oder nicht -
Kommentar
Ein Kommentar in LuPO zu dem Schüler -
PruefOrdnung
Die Prüfungsordnund, die dem Schüler zugeordnet ist -
Email
Die Email-Adresse des Schülers -
Beratungslehrer
Der Beratungslehrer, der die letzte Beratung durchgeführt hat. -
AnzK_E1
Die Anzahl der Kurse in der EF 1. Halbjahr -
AnzK_E2
Die Anzahl der Kurse in der EF 2. Halbjahr -
AnzK_Q1
Die Anzahl der Kurse in der Q-Phase 1. Halbjahr -
AnzK_Q2
Die Anzahl der Kurse in der Q-Phase 2. Halbjahr -
AnzK_Q3
Die Anzahl der Kurse in der Q-Phase 3. Halbjahr -
AnzK_Q4
Die Anzahl der Kurse in der Q-Phase 4. Halbjahr -
AnzS_E1
Die Anzahl der Wochenstunden in der EF 1. Halbjahr -
AnzS_E2
Die Anzahl der Wochenstunden in der EF 2. Halbjahr -
AnzS_Q1
Die Anzahl der Wochenstunden in der Q-Phase 1. Halbjahr -
AnzS_Q2
Die Anzahl der Wochenstunden in der Q-Phase 2. Halbjahr -
AnzS_Q3
Die Anzahl der Wochenstunden in der Q-Phase 3. Halbjahr -
AnzS_Q4
Die Anzahl der Wochenstunden in der Q-Phase 4. Halbjahr -
AnzS_Summe
Die Anzahl der Wochenstunden in der Summe -
AnzK_Summe
Die Anzahl der Kurse in der Summe -
PruefPhase
Deprecated: Wird in der aktuellen Laufbahnplanung nicht mehr genutzt -
Zeitstempel
Deprecated: Wird in der aktuellen Laufbahnplanung nicht mehr genutzt -
Gliederung
Die Gliederung -
Konfession
Die Konfession des Schülers. -
Einsprachler_S1
Gibt an, ob der Schüler in der Sekundarstufe 1 nur eine Sprache belegt hatte -
BLL_Art
Gibt die Art einer Besonderen Lernleistung an, sofern diese vorhanden ist -
Zulassung
Gibt an, ob der Schüler die Zulassung erreicht hat oder (noch) nicht. -
BLL_Punkte
Gibt die Punkte an, die bei der besonderen Lernleistung erreicht wurden. -
FS2_SekI_manuell
Gibt an, ob die zweite Fremdsprache in der Sekundarstufe I manuell überprüft wurde
-
-
Konstruktordetails
-
ABPSchueler
public ABPSchueler()Leerer Standardkonstruktor.
-
-
Methodendetails
-
read
Liest alle Einträge der Tabelle "ABP_Schueler" aus der LuPO-Datei ein.- Parameter:
db
- die Datenbank, aus der die Tabelle gelesen werden soll- Gibt zurück:
- die Liste der Schüler aus der LuPO-Datei
-
write
Schreibt die angegebenen Schüler in die übergebene Datenbank- Parameter:
db
- die zu beschreibende Datenbanklist
- die Liste der zu schreibenden Schüler
-
getDefault
Gibt den Standard-Eintrag für die Tabelle ABPSchueler zurück.- Gibt zurück:
- der Standard-Eintrag für die Tabelle ABPSchueler
-
get
public static List<ABPSchueler> get(List<DTOSchueler> schuelerListe, Map<Long, DTOSchuelerLernabschnittsdaten> mapAktAbschnitte, Map<Long, DTOKlassen> mapKlassen, Map<Long, DTOLehrer> mapLehrer, Map<Long, DTOGostSchueler> schuelerLupoInfo, Map<Long, GostLeistungen> gostInfo) Erstellt die Einträge für die Tabelle ABP_Schueler aus den DTOs der SVWS-Server-Datenbank.- Parameter:
schuelerListe
- die SVWS-Server-DTOs für die SchülermapAktAbschnitte
- die SVWS-Server-DTOs für die aktuellen Lernabschnitte des SchülersmapKlassen
- die SVWS-Server-DTOs für die KlassenmapLehrer
- die SVWS-Server-DTOs für die LehrerschuelerLupoInfo
- die LuPO-Information zu dem Schüler, die in der SVWS-Datenbank hinterlegt sind.gostInfo
- die Leistungen des Schülers in der gymnasialen Oberstufe- Gibt zurück:
- die Liste der Einträge für die Tabelle ABP_Schueler
-
toString
-