Sowas ist aufgabe der Darstellungsebene (Bei Delphi TDBGrid und Co.) und nicht Aufgabe des Views sowas schon zu haben. Auf View-Ebene liegt eine Zahl und dies hat als Zahl nunmal kein Tausender-Trennzeichen. Das kommt erst auf Ebene der Präsentationslogik dazu.
Das leuchtet vollkommen ein
Hab Dank
Warum verwendest du kein
Calculated Field um die Daten aus mehreren Feldern zusammenzuziehen.
Damit hat man wesentlich mehr Kontrolle über den Feldinhalt da Delphi hier einfach mächtiger ist als
SQL.
Auch das leuchtet ein
Dann kannst du deine mühsam zusammengestellte
SQL-Formatierung natürlich wieder wegwerfen aber besser ist das.
Macht nix, ich hab ja was dabei gelernt!
War aber doch irgendwie eine blöde Idee, ich hatte gerade stundenlang die Firebird-Dokumentation durchstöbert, um meine
SQL-Kenntnisse zu erweitern, und kam dabei drauf, daß ich das ja nun mal probieren könne ... Außerdem soll der Anwender ja – was mir erst später aufgefallen ist – auch die Spalten nach den Beträgen sortieren können. So geht das auf jeden Fall mal nicht.
Das Leerzeichen hinter WAEHRUNG erscheint mir auch überflüssig.
Das hab ich auch nur wegen der Darstellung drin, damit das Währungs-Zeichen nicht so dicht an der Spalten-Linie hängt.
Ich danke euch beiden für das offenbar dringend notwendige Zurechtrücken meins Blickwinkels