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

  • typ: Fahrzeug Typ

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

  • typ: Ein Schlauch Typ

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

Inhalt

Vorheriges Thema

Daten_Modelle

Nächstes Thema

Datenbank

Diese Seite