Daten Objekte
Daten Objekte enthält Python Module, welche zur Erstellung von
Daten Objekten verwendet werden.
Fahrzeug Objekt
-
class Daten_Objekte.fahrzeug_objekt.Fahrzeug(schlussel, kennzeichen, bezeichnung, besatzung, technisches_problem, kommentar, tuv, werkstatt, typ)
Erstellung eines Fahrzeug Objektes
Parameter
- schlussel: Die ID des Fahrzeuges
- kennzeichen: Das Kennzeichen des Fahrzeuges
- bezeichnung: Die Bezeichnung des Fahrzeuges
- besatzung: Die Besatzung des Fahrzeuges
- technisches_problem: Boolean Wert ob ein technisches Problem vorliegt
oder nicht
- kommentar: Kommentar zu einem technischem Problem
- tuv: Das Datum der letzten TÜV Kontrolle
- werkstatt: Das Datum der letzten Werkstatt Kontrolle
- typ: Der Typ des Fahrzeuges
-
class Daten_Objekte.fahrzeug_objekt.FahrzeugTypListe(typ)
Erstellung eines Fahrzeug Typ Liste Objektes
Parameter
Inventarliste Objekt
-
class Daten_Objekte.inventarliste_objekt.Groesse(groesse)
Erstellung eines Größe Objektes
Parameter
- groesse: Eine Größen Angabe
-
class Daten_Objekte.inventarliste_objekt.Inventarliste(schlussel, bezeichnung, kategorie, knappheit=None, anzahl=None, groesse=None, zustand=None, kontrolle=None, mitglied=None, kontrolle_anzeigen=False)
Erstellung eines Inventarliste Objektes
Parameter
- schlussel: Die ID des Inventargegenstandes
- bezeichnung: Die Bezeichnung des Inventargegenstandes
- kategorie: Die Kategorie des Inventargegenstandes
- knappheit: Ist vom jeweiligen Inventargegenstand noch genügend
Vorhanden? (Bsp.: in einem Benzinkanister)
- anzahl: Wie oft kommt ein bestimmter Gegenstand vorkommt
- groesse: Die Größe des Gegenstandes
- zustand: Der aktuelle Zustand des Inventargegenstandes
- kontrolle: Das letzte Kontrolldatum des Inventargegenstandes
- mitglied: Welchem Mitglied ist der Inventargegenstand zugewiesen
- kontrolle_anzeigen: Soll das Datum der letzten Kontrolle in der String
Representation angezeigt werden?
-
class Daten_Objekte.inventarliste_objekt.Kategorie(kategorie)
Erstellung eines Kategorie Objektes
Parameter
- kategorie: Name einer Kategorie
-
class Daten_Objekte.inventarliste_objekt.Kleidung(art)
Erstellung eines Kleidung Objektes
Parameter
- art: Art der Kleidung (Jacke, Uniform,...)
-
class Daten_Objekte.inventarliste_objekt.Zustand(zustand)
Erstellung eines Zustand Objektes
Parameter
- zustand: Eine Zustand Angabe
Meldungen Objekt
-
class Daten_Objekte.meldungen_objekt.Meldungen(meldung)
Erstellung eines Meldungen Objektes
Parameter
- meldung: Die Meldung welche gesetzt werden soll
Schlauch Objekt
-
class Daten_Objekte.schlauche_objekt.SchlauchTypListe(typ)
Erstellung einer SchlauchTypListe Objektes
Parameter
Mitglied Objekt
-
class Daten_Objekte.mitglied_objekt.Mitglied(schlussel, name, vorname, sozialnummer=None, bday=None, mobiltelefon=None, email=None, telefonnummer=None, ortschaft=None, adresse=None, postleitzahl=None, lehrgangsstunden=None, mediKontrolle=None, apteinsatz=None, aptatemschutz=None)
Erstellung eines Mitglied Objektes
Parameter
- schlussel: Stammlistennummer des Mitglieds
- name: Der Familienname des Mitglieds
- vorname: Der Vorname des Mitglieds
- sozialnummer: Die Sozialversicherungsnummer des Mitglieds
- bday: Der Geburtsdag des Mitglieds
- mobiltelefon: Die Handy Nummer des Mitglieds
- ermail: Die Email Adresse des Mitglieds
- telefonnummer: Die Festnetz des Mitglieds
- ortschaft: Die Ortschaft in der das Mitglied lebt
- adresse: Die Adresse an der das Mitglied lebt
- postleitzahl: Die Postleitzahl des Mitglieds
- lehrgangsstunden: Die restlichen Lehrgangsstunden welche das Mitglied
noch für weitere Lehrgänge zur Verfügung hat
- mediKontrolle: Das Datum der letzten medizinischen Kontrolle
- apteinsatz: Ja/Nein Angabe ob das Mitglied die medizinische Erlaubnis hat
an Einsätzen teilzunehmen oder nicht
- aptatemschutz: Ja/Nein Angabe ob das Mitglied die medizinische Erlaubnis
hat den schweren Atemschutz zu tragen oder nicht
Ereignis Objekt
-
class Daten_Objekte.ereignis_objekt.Ereignis(schlussel, typ=None, startdatum=None, startzeit=None, enddatum=None, endzeit=None, bezeichnung=None)
Erstellung eines Ereignis Objektes
Parameter
- schlussel: Die ID des Ereignisses
- typ: Der Typ des Ereignisses
- startdatum: Datum an dem das Ereignis anfing
- startzeit: Uhrzeit an dem das Ereignis anfing
- enddatum: Datum an dem das Ereignis aufhörte
- endzeit: Uhrzeut an dem das Ereignis aufhörte
- bezeichnung: Die Bezeichnung für das Ereignis
-
class Daten_Objekte.ereignis_objekt.EreignisTyp(typ)
Erstellung eines EreignisTyp Objektes
Parameter
- typ: Der Typ des Ereignisses
Protokoll Objekt
-
class Daten_Objekte.protokoll_objekt.Protokoll(schlussel, bezeichnung, datum, inhalt)
Erstellung eines Protokoll Objektes
Parameter
- schlussel: Die ID des Protokolls
- bezeichnung: Die Bezeichnung des Protokolls
- datum: Das Erstellungsdatum des Protokolls
- inhalt: Der Inhalt des Protokolls
Referenz Objekt
-
class Daten_Objekte.referenz_objekt.Referenz(schlussel, bezeichnung, referenzTabelle)
Erstellung eines Referenz Objektes
Parameter
- schlussel: Die ID der zu referenzierenden Eingabe
- bezeichnung: Die Bezeichnung unter der die zu referenzierende Eingabe
zu erkennen ist
- referenzTabelle: Gibt an aus welcher Tabelle die Referenz stammt
Lehrgang Objekt
-
class Daten_Objekte.lehrgang_objekt.Lehrgang(schlussel)
Erstellung eines Lehrgang Objekt
Parameter
- schlussel: Die ID/Name des Lehrgangs
Auszeichnung Objekt
-
class Daten_Objekte.auszeichnung_objekt.Auszeichnung(auszeichnung)
Erstellung eines Auszeichnung Objektes
Parameter
- auszeichnung: Die ID/Name der Auszeichnung
Führerschein Objekt
-
class Daten_Objekte.fuhrerschein_objekt.Fuhrerschein(schlussel)
Erstellung eines Führerschein Objekt
Parameter
- schlussel: Die ID/Name des Lehrgangs
DB Tabellen Objekt
-
class Daten_Objekte.db_tabellen_objekt.DBTabelle(tabelle)
Erstellung eines DBTabelle Objektes
Parameter
- tabelle: Der Name der Tabelle