Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: ttorben am 06.02.03 - 19:43:19
-
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!
-
... du könntest für feste Begriffe wie "ESS" in der Eingabeübersetzung des Feldes die Großschreibung erzwingen...
ata
-
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?
-
... ich wüßte es nicht...
ata
-
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