AtNotes Übersicht Willkommen Gast. Bitte einloggen oder registrieren.
10.02.12 - 08:06:36
Übersicht Hilfe Regeln Glossar Suche Einloggen Registrieren
News:
Schnellsuche:
+  Das Notes Forum
|-+  Lotus Notes / Domino 7
| |-+  ND7: Entwicklung (Moderatoren: eknori, Glombi, koehlerbv)
| | |-+  Combobox mit mehreren Spalten
« vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Combobox mit mehreren Spalten  (Gelesen 547 mal)
masseur81
Junior Mitglied
**
Offline Offline

Beiträge: 87


« am: 18.07.06 - 13:23:00 »

Hallo,

ich bin erst seit heute mit ND beschäftigt und wollte gern mal wissen, ob eine Combobox auch zwei Spalten im Klappmenü zeigen kann. Ich habe eine Spalte "Kürzel", die soll auch in dem Feld gespeichert werden. Zu jedem Kürzel habe ich aber eine Kurzbeschreibung, die in der Combobox zur Unterstützung mit angezeigt, aber nicht im Feld gespeichert werden soll.

Ist das möglich? Wenn ja, über welchen Weg?
Gespeichert
diali
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 998



« Antworten #1 am: 18.07.06 - 13:55:14 »

dann fülle doch Deine Auswahlliste mit
Kürzel - Beschreibung|Kürzel

Der Alias nach rechts vom | steht im Feld und alles was links vom | steht wird angezeigt.
Gespeichert

Gruß
Dirk
masseur81
Junior Mitglied
**
Offline Offline

Beiträge: 87


« Antworten #2 am: 19.07.06 - 08:39:14 »

Aber dann wird im entsprechenden Feld auch der Wert "Kürzel | Beschreibung" gespeichert, ich müsste also noch eine entsprechende Umwandlung programmieren, die auch von Benutzerfehlern nicht gefeit ist, da der Benutzer als Kürzel jeden beliebigen String angeben kann also auch "A|B", wenn er will.
Gespeichert
Axel
Moderatoren
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 8436


It's not a bug, it's Notes


« Antworten #3 am: 19.07.06 - 10:59:00 »

Aber dann wird im entsprechenden Feld auch der Wert "Kürzel | Beschreibung" gespeichert,...

Nein.

Bei der Verwendung von Aliasen wird im Feld nur das gespeichert, was rechts vom | - Zeichen (Pipe) steht. Der Anwender bekommt im Dokument das angezeigt was links vom | - Zeichen steht.

Die Vorgabewerte (Beispiel) in der Combobox musst du so eintragen:

Beschreibung1 | Kurz1
Beschreibung2 | Kurz2

Im Feld wird dann nur Kurz1 oder Kurz2 abgelegt.


Axel
Gespeichert

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

Server: 6.5.x; 7.0.x; 8.5.1 auf Win2000/Win2003 (R2) 32/64bit
Clients: 6.5.x bis 8.5.1 dt. und engl. auf W2K und WinXP
dirk_2909
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 1173


Expand your Notes Client with ECM functionality..


WWW
« Antworten #4 am: 19.07.06 - 11:37:50 »

Zitat
da der Benutzer als Kürzel jeden beliebigen String angeben kann also auch "A|B", wenn er will.

In dem Fall musst Du dafür sorgen, dass der User keine Pipe eingeben kann ( Eingabevalidierung)oder die Pipe im Feld nicht gespeichert wird (Eingabeumsetzung , Querysave).

Dirk
Gespeichert

Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....
Thomas Schulte
@Notes Preisträger
Moderatoren
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 4165


Ich glaub mich tritt ein Pferd


WWW
« Antworten #5 am: 19.07.06 - 11:44:08 »

Für solche Stunts keine Combobox sondern eine Picklist für die Auswahl nehmen. Alles andere wird ein ziemliches Rumgeeiere.
Gespeichert

Thomas Schulte

Lotus Domino V7.0.2/V6.5.3 Server + Clients, Server OS Linux, Win2000/2003, Clients 2000/XP Linux
PCLP R4, R5
Websphere Application Server, Quickplace, Sametime

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach
Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS
Impressum Atnotes.de - Powered by Syslords Solutions - Datenschutz | Partner: Tinte / Toner günstig