Autor Thema: Groß-/Kleinschreibung bei autom. Vervollstädigung eines Feldes  (Gelesen 1068 mal)

Offline ttorben

  • Frischling
  • *
  • Beiträge: 17
  • Geschlecht: Männlich
  • Ich lerne noch ;-)
Hallo,

ich hab ein Feld "Hersteller" vom Typ "Dialogliste" mit Auswahl über Formel:
@DbColumn( "" : "NoCache" ; ""; "(Hersteller)" ; 1)

Die Spalte in der Ansicht ist sortiert und beachtet Groß- und Kleinschreibung.
Außerdem dürfen die User auch eigene Werte in das Feld eingeben.

Es gibt in dieser Datenbank schon die Werte "Escom" und "ESS".

Nun will ich "ESS" eingeben. Leider kommt trotz gehaltener Shift-Taste "EsS" dabei raus.

Was passiert? Beim ersten "S" vervollständigt er automatisch zu Escom, beim zweiten "S" schreibt er dieses dann korrekt Groß, ändert aber das erste "S" nicht in einen Großbuchstaben.

Weiß jemand was ich falsch mache? Gibt es evtl. einen anderen Weg?

Danke im voraus für deine Hilfe!
DB-Entwicklung mach ich nur nebenbei (Gott sei Dank bin ich nicht Administrator ;-)
2 R5-Server auf Linux
ca. 30 R5-Clients auf Win98/2000

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
... du könntest für feste Begriffe wie "ESS" in der Eingabeübersetzung des Feldes die Großschreibung erzwingen...

ata
Grüßle Toni :)

Offline ttorben

  • Frischling
  • *
  • Beiträge: 17
  • Geschlecht: Männlich
  • Ich lerne noch ;-)
daran hatte ich auch schon gedacht, aber ich weiß nicht wieviele Hersteller es auf dieser Welt gibt, bei denen ein ähnliches Problem auftritt, vor allem nicht, bevor den nicht einer in die Datenbank eingegeben hat und ihn dann ein zweites Mal eingibt.

Danke trotzdem für die Hilfe ata, aber vielleicht weiß ja noch jemand etwas generisches für diese Aufgabe?
Kann es das überhaupt geben? Geht das überhaupt?
DB-Entwicklung mach ich nur nebenbei (Gott sei Dank bin ich nicht Administrator ;-)
2 R5-Server auf Linux
ca. 30 R5-Clients auf Win98/2000

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
... ich wüßte es nicht...

ata
Grüßle Toni :)

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Hi,

ich hab's mal nachgestellt. Wenn ich direkt in das Feld "ESS" eingebe, macht er mit "EsS" draus. Wenn ich aber die Dialogliste aufklappe und dort in die Eingabezeile für neue Werte "ESS" eingebe, übernimmt er das.

Als Alternative könnte man folgendes machen:

Mach aus dem Dialogfeld ein normales Textfeld, so dass die User neue Werte eintragen können. Daneben setzt du einen Hotspot und damit rufst du eine Picklist, die die Herstellerliste anzeigt, auf. Den ausgewählten Wert überträgst du dann in das Textfeld.

Axel
 
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz