Package de.svws_nrw.db.utils.lupo.mdb
Klasse ABPSchuelerFaecher
java.lang.Object
de.svws_nrw.db.utils.lupo.mdb.ABPSchuelerFaecher
Diese Klasse wird für den Import der Tabelle ABP_SchuelerFaecher aus einer LuPO-Datenbank
im Access-Format genutzt.
-
Feldübersicht
Modifizierer und TypFeldBeschreibungGibt das Ergebnis in der Abiturprüfung an.Gibt an, ob das Fach als 1., 2., 3., 4.Gibt an, ob das Fach im 1.Gibt an, ob das Fach im 2.Gibt an, ob das Fach im 1.Gibt an, ob das Fach im 2.Gibt an, ob das Fach im 3.Gibt an, ob das Fach im 4.int
Das Aufgabenfeld des FachesBemerkungen zu dieser Fachwahlint
Die ID ds zugeordneten FachesDie Fachgruppe des FachesDas Kürzel des zugeordneten FachesGibt an, ab welchem Jahrgang die Fremdsprache belegt wurde.int
Eine laufende ID der Zuordnung von Fächern zum Schülerboolean
Gibt an, ob es Konflikte bei der Wahl des Abuturfaches gibt.boolean
Gibt an, ob die Wahl des Faches in der EF im 1.boolean
Gibt an, ob die Wahl des Faches in der EF im 2.boolean
Gibt an, ob die Wahl des Faches in der Q-Phase im 1.boolean
Gibt an, ob die Wahl des Faches in der Q-Phase im 2.boolean
Gibt an, ob die Wahl des Faches in der Q-Phase im 3.boolean
Gibt an, ob die Wahl des Faches in der Q-Phase im 4.Gibt die Kursart des gewählten Faches in der EF im 1.Gibt die Kursart des gewählten Faches in der EF im 2.Gibt die Kursart des gewählten Faches in der Q-Phase im 1.Gibt die Kursart des gewählten Faches in der Q-Phase im 2.Gibt die Kursart des gewählten Faches in der Q-Phase im 3.Gibt die Kursart des gewählten Faches in der Q-Phase im 4.Gibt an, ob das Fach im 1.Gibt an, ob das Fach im 2.Gibt an, ob das Fach im 3.Gibt an, ob das Fach im 4.Gibt an, ob eine Mündliche Pflichtprüfung stattfinden muss.Gibt das Ergebnis einer mündlichen Prüfung an.Gibt die Notenpunkte des gewählten Faches in der EF im 1.Gibt die Notenpunkte des gewählten Faches in der EF im 2.Gibt die Notenpunkte des gewählten Faches in der Q-Phase im 1.Gibt die Notenpunkte des gewählten Faches in der Q-Phase im 2.Gibt die Notenpunkte des gewählten Faches in der Q-Phase im 3.Gibt die Notenpunkte des gewählten Faches in der Q-Phase im 4.int
Die LuPO-Schüler-IDint
Die Sortierung des Faches in der WahlGibt an, als wievielte Fremdsprache eine Fremdsprache gewählt wurde. -
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic List
<ABPSchuelerFaecher> get
(Map<String, ABPFaecher> faecher, Map<String, ABPFachgruppen> fachgruppen, List<DTOSchueler> schuelerListe, Map<Long, DTOGostSchueler> schuelerLupoInfo, Map<Long, GostLeistungen> gostInfo) Erstellt die Einträge für die Tabelle ABPSchuelerFaecher aus den DTOs der SVWS-Server-Datenbank.static List
<ABPSchuelerFaecher> Gibt den Standard-Eintrag für die Tabelle ABPSchuelerFaecher zurück.static List
<ABPSchuelerFaecher> read
(com.healthmarketscience.jackcess.Database db) Liest alle Einträge der Tabelle "ABP_SchuelerFaecher" aus der LuPO-Datei ein.toString()
static void
write
(com.healthmarketscience.jackcess.Database db, List<ABPSchuelerFaecher> list) Schreibt die angegebenen Schüler-Fächer-Zuordnung in die übergebene Datenbank
-
Felddetails
-
ID
public int IDEine laufende ID der Zuordnung von Fächern zum Schüler -
Schueler_ID
public int Schueler_IDDie LuPO-Schüler-ID -
Fach_ID
public int Fach_IDDie ID ds zugeordneten Faches -
FachKrz
Das Kürzel des zugeordneten Faches -
FS_BeginnJg
Gibt an, ab welchem Jahrgang die Fremdsprache belegt wurde. -
Sprachenfolge
Gibt an, als wievielte Fremdsprache eine Fremdsprache gewählt wurde. -
Kursart_E1
Gibt die Kursart des gewählten Faches in der EF im 1. Halbjahr an -
Punkte_E1
Gibt die Notenpunkte des gewählten Faches in der EF im 1. Halbjahr an, falls bereits Noten vorliegenen -
Konflikt_E1
public boolean Konflikt_E1Gibt an, ob die Wahl des Faches in der EF im 1. Halbjahr in Konflikt zu einer anderen Wahl steht. -
Kursart_E2
Gibt die Kursart des gewählten Faches in der EF im 2. Halbjahr an -
Punkte_E2
Gibt die Notenpunkte des gewählten Faches in der EF im 2. Halbjahr an, falls bereits Noten vorliegenen -
Konflikt_E2
public boolean Konflikt_E2Gibt an, ob die Wahl des Faches in der EF im 2. Halbjahr in Konflikt zu einer anderen Wahl steht. -
Kursart_Q1
Gibt die Kursart des gewählten Faches in der Q-Phase im 1. Halbjahr an -
Punkte_Q1
Gibt die Notenpunkte des gewählten Faches in der Q-Phase im 1. Halbjahr an, falls bereits Noten vorliegenen -
Konflikt_Q1
public boolean Konflikt_Q1Gibt an, ob die Wahl des Faches in der Q-Phase im 1. Halbjahr in Konflikt zu einer anderen Wahl steht. -
Kursart_Q2
Gibt die Kursart des gewählten Faches in der Q-Phase im 2. Halbjahr an -
Punkte_Q2
Gibt die Notenpunkte des gewählten Faches in der Q-Phase im 2. Halbjahr an, falls bereits Noten vorliegenen -
Konflikt_Q2
public boolean Konflikt_Q2Gibt an, ob die Wahl des Faches in der Q-Phase im 2. Halbjahr in Konflikt zu einer anderen Wahl steht. -
Kursart_Q3
Gibt die Kursart des gewählten Faches in der Q-Phase im 3. Halbjahr an -
Punkte_Q3
Gibt die Notenpunkte des gewählten Faches in der Q-Phase im 3. Halbjahr an, falls bereits Noten vorliegenen -
Konflikt_Q3
public boolean Konflikt_Q3Gibt an, ob die Wahl des Faches in der Q-Phase im 3. Halbjahr in Konflikt zu einer anderen Wahl steht. -
Kursart_Q4
Gibt die Kursart des gewählten Faches in der Q-Phase im 4. Halbjahr an -
Punkte_Q4
Gibt die Notenpunkte des gewählten Faches in der Q-Phase im 4. Halbjahr an, falls bereits Noten vorliegenen -
Konflikt_Q4
public boolean Konflikt_Q4Gibt an, ob die Wahl des Faches in der Q-Phase im 4. Halbjahr in Konflikt zu einer anderen Wahl steht. -
AbiturFach
Gibt an, ob das Fach als 1., 2., 3., 4. Abiturfach oder nicht als Abiturfach gewählt wurde. -
Konflikt_AF
public boolean Konflikt_AFGibt an, ob es Konflikte bei der Wahl des Abuturfaches gibt. -
Bemerkungen
Bemerkungen zu dieser Fachwahl -
Sortierung
public int SortierungDie Sortierung des Faches in der Wahl -
Fachgruppe
Die Fachgruppe des Faches -
Aufgabenfeld
public int AufgabenfeldDas Aufgabenfeld des Faches -
Aendern_E1
Gibt an, ob das Fach im 1. Halbjahr der EF vom Benutzer geändert werden darf -
Aendern_E2
Gibt an, ob das Fach im 2. Halbjahr der EF vom Benutzer geändert werden darf -
Aendern_Q1
Gibt an, ob das Fach im 1. Halbjahr der Q-Phase vom Benutzer geändert werden darf -
Aendern_Q2
Gibt an, ob das Fach im 2. Halbjahr der Q-Phase vom Benutzer geändert werden darf -
Aendern_Q3
Gibt an, ob das Fach im 3. Halbjahr der Q-Phase vom Benutzer geändert werden darf -
Aendern_Q4
Gibt an, ob das Fach im 4. Halbjahr der Q-Phase vom Benutzer geändert werden darf -
Markiert_Q1
Gibt an, ob das Fach im 1. Halbjahr der Q-Phase für die Wertung in Block I des Abiturs markiert wurde. -
Markiert_Q2
Gibt an, ob das Fach im 2. Halbjahr der Q-Phase für die Wertung in Block I des Abiturs markiert wurde. -
Markiert_Q3
Gibt an, ob das Fach im 3. Halbjahr der Q-Phase für die Wertung in Block I des Abiturs markiert wurde. -
Markiert_Q4
Gibt an, ob das Fach im 4. Halbjahr der Q-Phase für die Wertung in Block I des Abiturs markiert wurde. -
AbiPruefErgebnis
Gibt das Ergebnis in der Abiturprüfung an. -
MdlPflichtPruefung
Gibt an, ob eine Mündliche Pflichtprüfung stattfinden muss. -
MdlPruefErgebnis
Gibt das Ergebnis einer mündlichen Prüfung an.
-
-
Konstruktordetails
-
ABPSchuelerFaecher
public ABPSchuelerFaecher()Leerer Standardkonstruktor.
-
-
Methodendetails
-
read
Liest alle Einträge der Tabelle "ABP_SchuelerFaecher" aus der LuPO-Datei ein.- Parameter:
db
- die Datenbank, aus der die Tabelle gelesen werden soll- Gibt zurück:
- die Liste der Fächerzuordnungen der Schüler aus der LuPO-Datei
-
write
public static void write(com.healthmarketscience.jackcess.Database db, List<ABPSchuelerFaecher> list) Schreibt die angegebenen Schüler-Fächer-Zuordnung in die übergebene Datenbank- Parameter:
db
- die zu beschreibende Datenbanklist
- die Liste der zu schreibenden Schüler-Fächer-Zuordnung
-
getDefault
Gibt den Standard-Eintrag für die Tabelle ABPSchuelerFaecher zurück.- Gibt zurück:
- der Standard-Eintrag für die Tabelle ABPSchuelerFaecher
-
get
public static List<ABPSchuelerFaecher> get(Map<String, ABPFaecher> faecher, Map<String, ABPFachgruppen> fachgruppen, List<DTOSchueler> schuelerListe, Map<Long, DTOGostSchueler> schuelerLupoInfo, Map<Long, GostLeistungen> gostInfo) Erstellt die Einträge für die Tabelle ABPSchuelerFaecher aus den DTOs der SVWS-Server-Datenbank.- Parameter:
faecher
- die für die LuPO-Datei definierten Faecherfachgruppen
- die Zuordnung der Fächer zu den einzelnen FachgruppenschuelerListe
- die SVWS-Server-DTOs für die SchülerschuelerLupoInfo
- 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 ABPSchuelerFaecher
-
toString
-