Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Formatierungs Problem Label.caption zuweisung

Frage Entwicklung Pascal und Delphi

Mitglied: brazo98

brazo98 (Level 1) - Jetzt verbinden

05.01.2006, aktualisiert 09.01.2006, 4710 Aufrufe, 3 Kommentare

Hallo,

ich möchte eine MySQL Menge zur Laufzeit formatieren doch leider klappt es nicht der Code

zquery6.SQL.Text :='select sum(stimmaktien) as summe from uemaske';
zquery6.Open;
label63.Caption := format('0.000%',[zquery6.fieldbyname('summe').asString]);

kommt immer als Ausgabe 0.0000!


cu
Mitglied: 8644
05.01.2006 um 22:04 Uhr
Hi Toni,

falls deine Menge als Zahl vorliegt, versuch es mal so:

label63.Caption := FloatToStrF(zquery6.fieldbyname('summe').value,ffFixed,10,3) ;

Falls du es als Prozentangabe möchtest, hänge noch ein +'%' dran.

Psycho
Bitte warten ..
Mitglied: Biber
06.01.2006 um 03:09 Uhr
Hmm, toni-mikitsch,
die Formatierungsanweisung funktioniert nicht, weil das Prozentzeichen als Steuerzeichen interpretiert wird.
Das musst Du maskieren - wobei ich nur raten kann, wie das in PHP gehandled wird (bin kein PHP-Freak).

Die Varianten, die ich probieren würde, wären
- %% (das Steuerzeichen doppelt eingeben, damit es nicht als Steuerzeichen interpretiert wird)
- \% oder ^% (so maskieren es andere Dialekte
- oder %35 (sollte PHP als Zeichen 35 = Prozentzeichen übersetzen, wenn es schlau ist.

Wenn das nicht (und Marios Tipp auch nichts) hilft, wären die nächsten Workarounds
- nach dieser Maskierungsregel suchen in Handbuch oder Internet
- zwei Tage hier im Forum auf Antwort warten
-oder die Select-Abfrage umbauen, so dass dort schon ein formatierter Text inclusive Prozentzeichen ankommt statt ein numerischer Wert.
Denn rechnen tust Du mit dem doch ohnehin nicht mehr - ist doch nur reine Anzeigefunktion, oder?

HTH Biber
Bitte warten ..
Mitglied: brazo98
09.01.2006 um 11:00 Uhr
Hallo Pycho,

vielen dank für deine Antwort! Ich habe es hingekommen mit ein wenig ausprobieren hat es schlussendlich geklappt. Ich habe die Ergebnismenge in die SQL- Abfrage direkt eingeben und habe dann mit folgendem Code die Zuweisung ohne weitere Problem formatieren können!

Hier der Coder der dann möglich ist! Der Vorteil ist auch das zur Laufzeit nichts mehr erstellt wird sondern die Menge ist schon vorhanden und kann bearbeitet werden!

zquery6summe.DisplayFormat :='0.000';
label63.caption := zquery6summe.Text;

Vielen dank nochmals für rasche Antwort!
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Word 2010 - Problem mit Zuweisung von Druckerfächern
gelöst Frage von imebroMicrosoft Office5 Kommentare

Hallo, an einem PC haben wir das Problem, dass der Druck aus verschiedenen Druckerfächern nicht richtig funktioniert. Wenn wir ...

E-Mail
Problem mit Text-Formatierung in Outlook 2010 Signatur
Frage von FightfoX90E-Mail2 Kommentare

Hallo liebe Community! Ich habe ein Problem beim Erstellen einer Outlook-Signatur. Ein Beispiel wie es aussehen sollte und wie ...

Festplatten, SSD, Raid
Welches Programm für eine Formatierung?
gelöst Frage von Stefan007Festplatten, SSD, Raid5 Kommentare

Hallo Leute, ich bin auf der Suche nach einem guten Programm zum Formatieren von S-ATA Platten. Ich meine damit ...

Datenschutz
Korrekte Formatierung?!
gelöst Frage von JohnMcClaneDatenschutz10 Kommentare

Hallo Leuts, eine Frage welche viele Menschen anders beurteilen, deshalb möchhte ich mal wissen wie Ihr darüber denkt. Normale ...

Neue Wissensbeiträge
Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 21 StundenViren und Trojaner1 Kommentar

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 1 TagRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Internet

Was nützt HTTPS, wenn es auch von Phishing Web-Seiten genutzt wird

Information von Penny.Cilin vor 4 TagenInternet17 Kommentare

HTTPS richtig einschätzen Ob man eine Webseite via HTTPS aufruft, zeigt ein Schloss neben der Adresse im Webbrowser an. ...

Webbrowser

Bugfix für Firefox Quantum released - Installation erfolgt teilweise nicht automatisch!

Erfahrungsbericht von Volchy vor 5 TagenWebbrowser8 Kommentare

Hallo zusammen, gem. dem Artike von heise online wurde mit VersionFirefox 57.0.1 sicherheitsrelevante Bugs behoben. Entgegen der aktuellen Veröffentlichung ...

Heiß diskutierte Inhalte
Batch & Shell
Trusted Sites für alle User auf dem PC einpflegen
Frage von xXTaKuZaXxBatch & Shell12 Kommentare

Aufgabestellung: Es sollen auf 1 PC (bzw. mehreren PCs) vertrauenswürdige Sites per Powershell eingetragen werden, die für alle User ...

Windows 10
Probleme mit Dateien, deren Pfad + Dateiname länger als 256 Zeichen sind
Frage von FalaffelWindows 1011 Kommentare

Guten Tag, unter Windows 10 scheint es immer noch das Problem zu geben, dass der Pfad + Dateiname einer ...

Vmware
DOS 6.22 in VMWare mit CD-ROM
gelöst Frage von hesperVmware10 Kommentare

Hallo zusammen! Ich hab ein saublödes Problem. Es ist eine VMWare mit DOS 6.22 zu erstellen auf dem ein ...

Microsoft Office
Outlook 2016 - Makro startet nicht über Knopf im Menüband
Frage von ZunarasMicrosoft Office9 Kommentare

Schönen guten Tag! ich brauche wieder einmal Hilfe. Ich möchte gerne von Office 2010 32bit auf 2016 64bit wechseln ...