Ä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 zu Ja.

    • '' 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.