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).