Module universal :: Class Zk
[hide private]
[frames] | no frames]

Class Zk

source code

Klasse, die Funktionen zur Zeichenkettenbehandlung bereitstellt.

Instance Methods [hide private]
 
__init__(self) source code
Zeichenkette
gibDatum(self, zkDatum)
Die im Format 'tt.mm.jjjj' vorliegende Datum-Zeichenkette wird im Format 'yyyy-mm-dd' zurückgegeben.
source code
Zeichenkette
gibDatumNULL(self)
Im Format 'tt.mm.jjjj' wird das NULL-Datum 01.01.1900 zurückgegeben.
source code
Zeichenkette
gibListeTeilmenge(self, liste, spalte=0)
Es werden die Werte einer 'Spalte' aus der verketteten Liste liste zurückgegeben
source code
Zeichenkette
gibListeTeilmengeZk(self, liste, spalte=0)
Es werden die Werte einer 'Spalte' aus der verketteten Liste liste als Zeichenkette zurückgegeben
source code
Zeichenkette
gibIdWertNotizen(self, id, zusInfo, wert=None, notizen=None)
Identifikationsnummer, Wert und Notizen formatiert ausgeben.
source code
Zeichenkette
gibZk(self, zk, leerZkAlternativ=None)
Wenn eine Leerzeichenkette (siehe istLeer(...)) vorliegt, wird der Standardtext aus self.LeerZk zurückgegeben.
source code
Boolean
istLeer(self, zk)
Die Zeichenkette ist leer.
source code
Class Variables [hide private]
Zeichenkette LeerZk
Leerzeichenkette
Method Details [hide private]

gibDatum(self, zkDatum)

source code 

Die im Format 'tt.mm.jjjj' vorliegende Datum-Zeichenkette wird im Format 'yyyy-mm-dd' zurückgegeben.

Parameters:
  • zkDatum (Zeichenkette) - Es ist die Datum-Zeichenkette zu übergeben, die umgewnadelt werden soll.
Returns: Zeichenkette
Siehe Beschreibung.

gibDatumNULL(self)

source code 

Im Format 'tt.mm.jjjj' wird das NULL-Datum 01.01.1900 zurückgegeben.

Returns: Zeichenkette
01.01.1900

gibListeTeilmenge(self, liste, spalte=0)

source code 

Es werden die Werte einer 'Spalte' aus der verketteten Liste liste zurückgegeben

Parameters:
  • liste (Python - Liste) - Es ist die verkettete Liste zu übergeben.
  • spalte (Python - Liste) - Es ist die Spalte anzugeben.
Returns: Zeichenkette
Siehe Beschreibung.

gibListeTeilmengeZk(self, liste, spalte=0)

source code 

Es werden die Werte einer 'Spalte' aus der verketteten Liste liste als Zeichenkette zurückgegeben

Parameters:
  • liste (Python - Liste) - Es ist die verkettete Liste zu übergeben.
  • spalte (Python - Liste) - Es ist die Spalte anzugeben.
Returns: Zeichenkette
Siehe Beschreibung.

gibIdWertNotizen(self, id, zusInfo, wert=None, notizen=None)

source code 

Identifikationsnummer, Wert und Notizen formatiert ausgeben.

Parameters:
  • id (Ganzzahl) - Es ist die Identifikationsnummer zu übergeben, die dargestellt werden soll. Sie wird mit führenden Nullen dargestellt.
  • zusInfo (Zeichenkette) - Es ist eine Zusatzinformation zu übergeben, die der id unmittelbar folgt.
  • wert (Zeichenkette) - Es ist der Wert zu übergeben, der dargestellt werden soll.
  • notizen (Zeichenkette) - Es isnd die Notizen zu übergeben, die dargestellt werden sollen.
Returns: Zeichenkette
Siehe Beschreibung.

gibZk(self, zk, leerZkAlternativ=None)

source code 

Wenn eine Leerzeichenkette (siehe istLeer(...)) vorliegt, wird der Standardtext aus self.LeerZk zurückgegeben. Liegt keine Leerzeichenkette vor, wird zk zurückgegeben.

Parameters:
  • zk (Zeichenkette) - Es ist die Zeichenkette zu übergeben, die untersucht werden soll.
  • leerZkAlternativ (Zeichenkette) - Es ist eine alternative Leerzeichenkette anzugeben
Returns: Zeichenkette
Siehe Beschreibung.

istLeer(self, zk)

source code 

Die Zeichenkette ist leer. Leere Zeichenketten liegen dann vor, wenn None bzw. die Länge der Zeichenkette Null ist, nachdem alle whitespaces entfernt wurden.

Parameters:
  • zk (Zeichenkette) - Es ist die Zeichenkette zu übergeben, die geprüft werden soll.
Returns: Boolean
Es wird True zurückgegeben, wenn die Zeichenkette leer ist.