AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Formatierung im View

Ein Thema von Perlsau · begonnen am 5. Aug 2013 · letzter Beitrag vom 5. Aug 2013
Antwort Antwort
Perlsau
(Gast)

n/a Beiträge
 
#1

AW: Formatierung im View

  Alt 5. Aug 2013, 12:24
Es ist eine philosophische Frage, ob die View formatierte Daten oder rohe Daten liefern soll.
Ein(e) View ist doch auch nur ein Select, und das (die?) kann natürlich schon irgendwie vorformatiert sein. So benutze ich z.B. in vielen Views den Concat-Befehl, um aus Anrede, Titel, Vor- und Nachname eine Zeile à la "Sehr geehrter Herr Professor Thomas Wichtigheimer," für einen Report vorzubereiten.

Allerdings ist die Hauptaufgabe einer DB Daten zu speichern und wieder hervorzukramen, und ein Formular, Report, etc. hat als Hauptaufgabe Daten anzuzeigen (oder auch entgegenzunehmen).
Ich seh das nicht immer so eng: Bei mir darf jeder alles, wenn er's kann

Vor diesem Hintergrund gibt es ja auch noch die unterschiedliche Schreibweise von Währungsbeträgen (Währung vor oder nach dem Betrag)
$1000,00 vs. 1000,00€
Wieviele Views oder spezielle Funktionen will man denn schreiben?
Das ist nicht das Problem, denn diese spezielle Anwendung benötigt außer EURO und DM keine andere Währung.

Das Betriebssystem weiß (sollte wissen) wie man die Währung darstellt, der DB/Tabelle/View kann es egal sein, und relevant wird es eh erst bei der Ausgabe an den User.
Die Währung im View ist notwendig, weil Beträge mit einem Datum vor der Euro-Einführung in DM angegeben sind. Würde ich dagegen dem Betriebssystem die Darstellung der Währung überlassen, würde immer nur Euro angezeigt.
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Formatierung im View

  Alt 5. Aug 2013, 12:30
Um welche Währung es sich handelt gehört ja auch zu den Daten (sonst köntte es sich ja auch um Hasenköttel handeln).

Diese Information speichere ich als ISO-Code in der DB, aber die Formatierung für die Ausgabe ist nicht die Aufgabe der View/DB
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz