AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken TDBEdit: Leerzeichen in Seriennummern einfügrn
Thema durchsuchen
Ansicht
Themen-Optionen

TDBEdit: Leerzeichen in Seriennummern einfügrn

Ein Thema von BlueStarHH · begonnen am 1. Okt 2023 · letzter Beitrag vom 1. Okt 2023
Antwort Antwort
BlueStarHH

Registriert seit: 28. Mär 2005
Ort: Hamburg
848 Beiträge
 
Delphi 11 Alexandria
 
#1

TDBEdit: Leerzeichen in Seriennummern einfügrn

  Alt 1. Okt 2023, 14:49
Datenbank: Firebird • Version: 3.x • Zugriff über: IBDAC
Hallo,

ich zeige über ein TDBEdit sehr lange Serienummern an. Diese möchte ich nur zur Anzeige im TDBEdit mit Leerzeichen nach jeweils 5 Stellen versehen. Wenn man ins TDBEdit klickt, um den Text zu barbeiten, sollen die Leerzeichen wieder weg sein. Also so:

Anzeige: IZ1G3 6J844 FS442 DE23A SHYDR
Bearbeiten: IZ1G36J844FS442DE23ASHYDR

Hat jemand eine Idee?
  Mit Zitat antworten Zitat
Benutzerbild von blawen
blawen

Registriert seit: 1. Dez 2003
Ort: Luterbach (CH)
677 Beiträge
 
Delphi 12 Athens
 
#2

AW: TDBEdit: Leerzeichen in Seriennummern einfügrn

  Alt 1. Okt 2023, 15:20
Hallo,

ich zeige über ein TDBEdit sehr lange Serienummern an. Diese möchte ich nur zur Anzeige im TDBEdit mit Leerzeichen nach jeweils 5 Stellen versehen. Wenn man ins TDBEdit klickt, um den Text zu barbeiten, sollen die Leerzeichen wieder weg sein. Also so:

Anzeige: IZ1G3 6J844 FS442 DE23A SHYDR
Bearbeiten: IZ1G36J844FS442DE23ASHYDR

Hat jemand eine Idee?
Könnte man z.B. mit Copy und Stringreplace beim Verlassen, bzw. beim Anwählen des Feldes erledigt werden.
Roland
  Mit Zitat antworten Zitat
Benutzerbild von Olli73
Olli73

Registriert seit: 25. Apr 2008
Ort: Neunkirchen
741 Beiträge
 
#3

AW: TDBEdit: Leerzeichen in Seriennummern einfügrn

  Alt 1. Okt 2023, 15:48
Dafür gibt es das Ereignis "TField.OnGetText".
  Mit Zitat antworten Zitat
BlueStarHH

Registriert seit: 28. Mär 2005
Ort: Hamburg
848 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: TDBEdit: Leerzeichen in Seriennummern einfügrn

  Alt 1. Okt 2023, 21:48
Dafür gibt es das Ereignis "TField.OnGetText".
Danke, das nehme ich.
  Mit Zitat antworten Zitat
Alt 22. Nov 2023, 05:39     Erstellt von llettewee
Dieser Beitrag wurde von TBx gelöscht. - Grund: Verdacht auf SPAM und den damit verbundenen verschwenderischen Umgang von wertvollen Bits und Bytes
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 00:16 Uhr.
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