Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: FRANKI am 23.07.04 - 09:19:51
-
Hallo,
ich habe eine Textliste, in der z.B folgendes steht:
"aa|cc"
"ss|vv"
"dd|bb"
"ff| nn"
Lasse ich mir die e über ein Listenfeld anzeigen, dann erscheint nur der "hintere" Teil des Textelements.
Das Listenfeld gibt mir bei der Auswahl eines Listenelements auch nur den "hinteren" Teil zurueck.
Warum ist das so, aknn ich das ganze Element in meine Liste bekommen??
Danke
FRANKI
-
Hi,
... weil der hintere Teil der sogenannte Alias ist. Der User bekommt im Frontend den vorderen Teil angezeigt, im Feld aber steht der hintere Teil.
Genauso verhält es sich beim Zugriff mit Script auf den Feldinhalt. Mit Frontend-Methoden erhälst du das, was der User sieht und mit Backend-Funktionen den hinteren Teil.
Axel
-
kann ich denn auf den vorderen Teil zugreifen?
wenn ja, wie
Danke
FRANKI
-
Hi,
wo und wie willst du auf den vorderen Teil zugreifen?
Axel
-
ich möchte, daß mir das Listenfeld entweder das gesamte zurückgibt oder den vorderen Teil.
FRNAKI
-
Dann lass doch den Alias weg, wenn Du ihn gar nicht brauchst.
Bernhard
-
Hi,
das hab ich mir gedacht. Um dir allerdings Möglichkeiten zu bieten müsstest du schon ein bisschen genauer werden, z.B. Wert soll in Ansicht dargestellt werden.
Axel
-
also:
die Elemente müssen so aufgebaut sein, weil auch noch ein Agent darauf zugreift.
In einer Maske will ich die Textliste in einem Listenfeld anzeigen lassen.
Das funktioniert.
Jetzt möchte ich aber, daß ein Anwender in dieser Maske auch noch elemente dieser Liste loeschen kann.
Wenn ich das so mache :
@Trim (@ReplaceSubstring (LISTE; wasgeloeschtwerden soll; ""));
Dann wird nur der Hintere Teil des Elementes geloescht.
Der gesamte Eintrag soll aber verschwinden.
FRANKI
-
Hier ist beschrieben, wie man auch dieses Problem lösen kann:
http://www.atnotes.de/index.php?board=7;action=display;threadid=16601;start=0 (http://www.atnotes.de/index.php?board=7;action=display;threadid=16601;start=0)
HTH,
Bernhard
-
hat funktioniert.
Danke
FRANKI