Änderungen an bestehenden Extra-Attributen
Umwandlungen ohne Änderungen an bestehenden Werten
Text zu String
Beschreibung: Der Wert bleibt unverändert.
Beispiel:
'MyText'
bleibt'MyText'
.
Text zu Boolean
Beschreibung: Funktioniert nur, wenn der Wert "Ja" oder "Nein" ist.
Beispiel:
'Ja'
bleibt'Ja'
.
Text zu Select
Beschreibung: Funktioniert nur, wenn der Wert in der Select-Liste enthalten ist.
Beispiel:
'MyText'
bleibt'MyText'
, wenn in der Select-Liste enthalten ist, z.B.'Select<MyText|Something>'
.
Text zu Integer
Beschreibung: Funktioniert nur, wenn der Wert eine Zahl ist.
Beispiel:
'42'
bleibt'42'
.
Text zu Float
Beschreibung: Funktioniert nur, wenn der Wert eine Gleitkommazahl oder eine Ganzzahl ist.
Beispiel:
'4.2'
bleibt'4.2'
,'4'
bleibt'4'
.
Text zu Date
Beschreibung: Funktioniert nur, wenn der Wert ein gültiges Datum ist. Das Format wird geändert.
Beispiel:
'22.11.1870'
bleibt unverändert.
Text zu FuzzyDate
Beschreibung: Funktioniert nur, wenn der Wert ein gültiges FuzzyDate ist. Das Format wird geändert.
Beispiel:
'1870-11-22 00:00:02'
wird zu'1870'
Umwandlungen mit Konvertierung
Text zu Boolean
Beschreibung: Funktioniert mit Konvertierung, wenn der Wert
TRUE
,t
,1
,yes
,y
,X
oder leer ist (case insensitive)Beispiele:
'TRUE'
wird zu'Ja'
.'t'
wird zu'Ja'
.'1'
wird zu'Ja'
.'yes'
wird zu'Ja'
.'y'
wird zu'Ja'
.'X'
wird zuJa
.''
wird zu'Nein'
.
Text zu Date
Beschreibung: Funktioniert mit Konvertierung, wenn der Wert ein gültiges FuzzyDate ist.
Beispiel:
'November 1870'
wird zu'01.11.1870'
.
Text zu FuzzyDate
Beschreibung: Funktioniert mit Konvertierung, wenn der Wert ein gültiges FuzzyDate oder Datum ist.
Beispiele:
'11 1870'
wird zu'November 1870'
'22.11.1870'
bleibt, wird intern jedoch anders abgespeichert.
Unmögliche Umwandlungen
Text zu Select
Beschreibung: Schlägt fehl, wenn der Wert nicht in der Select-Liste enthalten ist.
Beispiel:
'MyText'
schlägt fehl, wenn die Select-Liste'<OtherText|Something>'
ist.
Text zu Integer
Beschreibung: Schlägt fehl, wenn der Wert keine Ganzzahl ist.
Beispiel:
'4.2'
schlägt fehl.
Text zu Float
Beschreibung: Schlägt fehl, wenn der Wert keine Gleitkommazahl ist.
Beispiel:
'22.11.1870'
schlägt fehl.
Text zu Date
Beschreibung: Schlägt fehl, wenn der Wert kein gültiges Datum ist.
Beispiel:
'22.11.'
schlägt fehl.
Text zu FuzzyDate
Beschreibung: Schlägt fehl, wenn der Wert kein gültiges FuzzyDate ist.
Beispiel:
'22.11.'
schlägt fehl.
Attribut-Typänderungen
Von PersonalRecord zu ClubRecord
Beschreibung: Verschiebt den Wert vom PersonalRecord zum ClubRecord des aktuellen Clients.
Beispiel:
Der Wert wird vom PersonalRecord entfernt und zum ClubRecord des Clients hinzugefügt.
Von ClubRecord zu PersonalRecord
Beschreibung: Verschiebt den Wert vom ClubRecord des aktuellen Clients zum PersonalRecord und verwirft andere Werte.
Beispiel:
Der Wert wird vom ClubRecord des aktuellen Clients entfernt und zum PersonalRecord hinzugefügt.