Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: FRANKI am 23.07.04 - 09:19:51

Titel: schon wieder Listen
Beitrag 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
Titel: Re:schon wieder Listen
Beitrag von: Axel am 23.07.04 - 09:41:02
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
Titel: Re:schon wieder Listen
Beitrag von: FRANKI am 23.07.04 - 09:43:28
kann ich denn  auf den vorderen Teil zugreifen?

wenn ja, wie

Danke
FRANKI
Titel: Re:schon wieder Listen
Beitrag von: Axel am 23.07.04 - 09:48:39
Hi,

wo und wie willst du auf den vorderen Teil zugreifen?


Axel
 
Titel: Re:schon wieder Listen
Beitrag von: FRANKI am 23.07.04 - 09:50:06
ich möchte, daß mir das Listenfeld entweder das gesamte zurückgibt oder den vorderen Teil.

FRNAKI
Titel: Re:schon wieder Listen
Beitrag von: koehlerbv am 23.07.04 - 09:52:27
Dann lass doch den Alias weg, wenn Du ihn gar nicht brauchst.

Bernhard
Titel: Re:schon wieder Listen
Beitrag von: Axel am 23.07.04 - 09:53:38
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
Titel: Re:schon wieder Listen
Beitrag von: FRANKI am 23.07.04 - 09:58:22
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
Titel: Re:schon wieder Listen
Beitrag von: koehlerbv am 23.07.04 - 10:02:35
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
Titel: Re:schon wieder Listen
Beitrag von: FRANKI am 23.07.04 - 11:31:31
hat funktioniert.

Danke
FRANKI