Entwickler-Ecke
Datenbanken - Nachkommastellen werden als Nullen nicht angezeigt
D. Annies - Sa 26.11.05 18:47
Titel: Nachkommastellen werden als Nullen nicht angezeigt
Hi, Delpher,
ich lasse mir in einem Table: ttype = ttdbase Werte mit zwei Nachkommastellen
ausgeben. Der Wert 10,55 wird richtig angezeigt, der Wert 10,50 als 10,5 und
der Wert 10,00 als 10
Habe eben mit der BDE den Datentyp auf numerisch mit zwei NKStellen gesetzt.
Wie kann ich immer alle Nachkommastellen sehen?
Danke für Hilfe,
D. Annies
jasocul - Sa 26.11.05 20:49
Die Definition in der DB besagt nur, dass 2 NK-Stellen verfügbar sind.
Für die Darstellung musst du die entsprechende Format-Maske der visuellen Komponente verwenden.
D. Annies - Sa 26.11.05 23:30
Hi, Peter,
habe jetzt alles schön gefunden, mit FelderEditor usw.
Mit der BDE habe ich den Datentyp von Feld Preis von String auf Numeric 6,2
gesetzt, und nun "weigert" sich D6Enter, das Feld als Numerisch (Smallint)
anzuerkennen, und sagt immer, es sei TString!!
Auch Float habe ich versucht, kein Erfolg.
Wer kann helfen?
Danke,
D. Annies
jasocul - So 27.11.05 10:25
Du musst das Feld einmal aus dem Feld-Editor rausschmeissen und speichern. Danach neu aufnehmen. Dann sollte der Feld-Editor die neuen Infos übernehmen.
D. Annies - So 27.11.05 13:52
Hi, Peter!
Danke für deine "Nachsorge" - sie ist zwar so cool :D aber nicht ganz so
logisch ...
Wie dem auch sei - schön, dass du mir helfen konntest, ich werde es gleich
ausprobieren ...
Danke,
Detlef Annies
jasocul - Di 29.11.05 13:51
D. Annies hat folgendes geschrieben: |
Danke für deine "Nachsorge" - sie ist zwar so cool :D aber nicht ganz so
logisch ... |
8)
Doch ist logisch. Die Feld-Editoren machen keine "Live"-Überprüfung der Einstellungen. Wenn du dort ein Feld aufgenommen hast, gehen die Feld-Editoren nur noch von den dort eingetragenen Daten aus. Das ist einer der Gründe, warum ich diese niemals verwende. Da die Dinge nicht im Source zu sehen sind, sucht man sich bei einigen Fehlern dumm und dämlich.
D. Annies - Di 29.11.05 17:54
Hi, Peter,
nun, es hat geklappt, aber du meinst, du setzt im Code den Befehl ab, richtig?
Ich habe das jedenfalls jetzt "zur Sicherheit" so gemacht! (TNumericfield ...)
Bis dann,
Detlef Annies
jasocul - Mi 30.11.05 09:26
Nee, viel besser. Ich habe mir dafür eine Komponente geschrieben. Ist auf meiner HP auch zu finden (Feld-Formatierer. Kurz-Doku bitte vorher lesen), inkl. Sourcen.
D. Annies - Mi 30.11.05 22:19
Hi, Peter,
habe eben deine HP besucht und mir dein Tuto mal gesogen.
Vielen Dank,
Detlef Annies
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!