TEdit und Währungen

Rund um die LCL und andere Komponenten
Antworten
TT73GP7
Beiträge: 238
Registriert: Di 29. Mär 2016, 20:45

TEdit und Währungen

Beitrag von TT73GP7 »

Hallo Liebe Lazianer :)
Umgebung:
-Lazaruz v.1.2.6 32Bit
-ZeosLib
-SQLite 3.0

Ich habe ein kleines Geschäft und habe nebenbei eine kleine Lagerverwaltung geschrieben. Das Läuft auch alles super. Nun möchte ich aber Warenwert mit angeben (und später auch Rechnungen). Nun fangen die Probleme an :(
Fragen:
- Kann ich ein TEdit so formatieren das ich nur Zahlen eingeben kann?
- Ich weiß das ich SQLite nur NUMERIC Anbietet um Währungen zu speichern (minus, Plus Problem) und das Viele dazu raten zahlen immer als Ganzzahl abzuspeichern ohne Komma Stellen und das dann immer Mal hundert zunehmen. Nun gibt es eine Möglichkeit eine Art Funktion in TEdit einzubauen was das automatisch übernimmt?
- Welcher Datentyp wäre denn am besten für Währungen?
Achso ja ich weiß das es das DBEdit gibt aber ich arbeite aber das ist ja auch nur ein TEdit mit Datenbank Anbindung ;)

Viele Grüße
Alex

Michl
Beiträge: 2511
Registriert: Di 19. Jun 2012, 12:54

Re: TEdit und Währungen

Beitrag von Michl »

Code: Alles auswählen

type
  TLiveSelection = (lsMoney, lsChilds, lsTime);
  TLive = Array[0..1] of TLiveSelection;  

Antworten