Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Feld Formatieren (https://www.delphipraxis.net/122874-feld-formatieren.html)

Kuster Peter 23. Okt 2008 16:02

Datenbank: Firebird • Version: 2.04 • Zugriff über: Zeos 6.6.3

Feld Formatieren
 
Wie Ihr wisst, steige ich von Fox Pro auf Lazarus um. Habe nun ein Problem:

Ich verwende Zeos 6.6.3 Delphi 7 und Firebird 2.04:

Ich habe keine Ahnung wie man Felder Formatiert so dass man z.B. nur 10.00 eingeben kann, beim Fox gab es den Befehl Picture 99 999 999.99
Dann konnte man 55.45 oder 599.43 oder so eingeben. Habe nun ein Zahlenfeld, das ich immer mit 2 Stellen haben will.

Peter

mkinzler 23. Okt 2008 16:34

Re: Feld Formatieren
 
NUMERIC/DECIMAL Stellen.Nachkommastellen

also z.B.

NUMERIC 10.2

Kuster Peter 23. Okt 2008 20:18

Re: Feld Formatieren
 
Ich habe mich wahrscheinlich falsch ausgedrückt, ich habe ein DBedit Feld mit einem numerischen Feld in der DB verbunden. Nun möchte ich, dass dieses rechtsbündig angezeigt wird und egal ob man 4 oder 4.00 eingibt, es automatisch 4.00 anzeigt.

Peter

mkinzler 23. Okt 2008 20:19

Re: Feld Formatieren
 
Dann sollte Format() das richtige sein

Kuster Peter 23. Okt 2008 20:22

Re: Feld Formatieren
 
Danke m.kinzler, doch darf ich Dich noch um eine Antwort bitten (Bin Anfänger) Wie muss ich diesen Befehl verwenden? Danke!!

mkinzler 23. Okt 2008 20:29

Re: Feld Formatieren
 
Delphi-Quellcode:
str := Format( '%.2f', [4]);

Kuster Peter 23. Okt 2008 20:35

Re: Feld Formatieren
 
Danke das ist mir nun klar. Doch wie verbinde ich dieses nun mit meinem dbfeld? Stehe total auf dem Schlauch. :wall:

mkinzler 23. Okt 2008 20:39

Re: Feld Formatieren
 
Verwende einen DBMaskEdit, dort kannst du eine Eingabemaske setzen

Kuster Peter 23. Okt 2008 20:44

Re: Feld Formatieren
 
Also ich habe ein DBEDIT Feld sorry, ich weis, dass ich Dich nerve, doch könntest Du nicht für einen Anfänger einfach in zwei drei einfachen Schritten mir das kurz erklären. Einfach stichwortartig. :wall: :wall: :wall: :wall:

Mann komm ich mir dumm vor!!! :?:

mkinzler 23. Okt 2008 20:46

Re: Feld Formatieren
 
Nimm statt DBEdit ein DBMaskEdit
Dieser besitzt die Eigenschaft .EditMask, welche die Eingabemaske vorgibt


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:23 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz