en

Dokumentation: Standarddatentypen

Die Standarddatentypen dienen der Formatierung und Sortierung von häufig in Websites und Web-Apps verwendeten elementaren Datentypen. Die Formatierung kann über das Setzen eines "Locales" lokalisiert werden (siehe hierzu die Beispiele zur Lokalisierung in der Dokumentation zur xw-browse).

  • string
    Beliebige Zeichenkette ohne spezielle Formatierung; sortiert wird auf Grundlage der Standard-Javascript-Vergleichsfunktion "localeCompare" für Strings.
  • date
    Als Rohdaten werden die Werte im JDBC-Date-Format ("YYYY-MM-DD") erwartet. Die Formatierung kann über die Lokalisierung gesteuert werden.
  • datetime
    Datum und Uhrzeit; von den Rohwerten wird erwartet, dass sie mit dem JDBC-Datetime-Format beginnen ("YYYY-MM-DD HH:MM:SS"). Die Formatierung kann über die Lokalisierung gesteuert werden.
  • datetimemin
    Wie "datetime", aber ohne Ausgabe von etwaig in den Rohdaten enthaltenen Sekunden.
  • int
    Zahl vom Typ integer; wird entsprechend der Lokalisierung formatiert.
  • float
    Fließkommazahl; wird entsprechend der Lokalisierung formatiert.
  • money
    Geldbetrag mit 2 Nachkommastellen; wird entsprechend der Lokalisierung formatiert.
  • bool
    Ausgabe boolscher Werte ("true" / "false") entsprechend der Lokalisierung. Da boolsche Werte gerne grafisch (z.B. mit einem Haken) ausgegeben werden, gibt es die Möglichkeit, die Formatierungsfunktion für boolsche Werte global durch Ersetzen der Funktion xw.formatBool (siehe Demo zur xw-browse) selbst zu regeln (siehe auch Property "formatter" im Initialisierungs-Object der xw-browse und Funktion xw.select() in der Bibliothek xw.js).