Das Notes Forum

Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: feargus am 22.05.04 - 09:52:31

Titel: Listenfeld um ein Zeichen erweitern
Beitrag von: feargus am 22.05.04 - 09:52:31
ich suche eine möglichkeit (für eine Ansicht) ein Listenfeld um ein Zeichen zu erweitern:

Bsp Orginal Feld
"Inhalt1"
"Inhalt2"
...
"InhaltN"

In einer Ansicht solte es dann wie follg dargestellt werden
"-Inhalt1"
"-Inhalt2"
...
"-InhaltN"

das müsste doch irgendwie mit @implode / @explode gehen ... oder ?

Titel: Re:Listenfeld um ein Zeichen erweitern
Beitrag von: TMC am 22.05.04 - 10:12:55
Geht mit der Spaltenformel:

"-" + DEINFELD
Titel: Re:Listenfeld um ein Zeichen erweitern
Beitrag von: feargus am 23.05.04 - 14:12:19
funktioniert nicht... teste mal

jedes feld mit mind. 2 Einträgen.
Sollte wie follgt dargestellt werden

feld1_inh1
feld1_inh2
-feld2_inh1
-feld2_inh2
--feld3_inh1
--feld3_inh2


Ansicht ?:
sw:=@If(swRequest2="";swRequest1;swRequest1:"-"+swRequest2);
@If(swRequest3="";sw;Sw:"--"+swRequest3)
Titel: Re:Listenfeld um ein Zeichen erweitern
Beitrag von: koehlerbv am 23.05.04 - 16:58:01
Hallo, feargus,

siehst Du Dich in der Lage, Deine Frage irgendwie verständlich zu formulieren ? Zwischen Deiner Ausgangsfrage und Deinem letzten Posting scheint ja offensichtlich ein grosser Unterschied zu bestehen. Bevor wir jetzt Zeit investieren, würden wir gerne die dritte und möglichst endgültige Fragestellung lesen.

Bernhard
Titel: Re:Listenfeld um ein Zeichen erweitern
Beitrag von: TMC am 23.05.04 - 19:26:44
Ich kann mich dem Inhalt von Bernhard nur anschließen.

Zu Deinem 1. Posting ist <"-" + DEINFELD> die Lösung, das funktioniert auch mit "Show multiple values as separate entries".

Aber scheinbar suchst Du was völlig anderes - und eine Glaskugel habe ich leider auch nicht verfügbar - jedenfalls erkenne ich nicht ansatzweise, was Du uns mit Deinem 2. Posting sagen willst.
Titel: Re:Listenfeld um ein Zeichen erweitern
Beitrag von: feargus am 24.05.04 - 12:29:34
also noch mal......

Der inhalt von Listenfeld1 und Listenfeld2 sollen untereinander dargestellt werden, wobei die Inhalte von Listenfeld2 um ein Zeichen ergänzt werden soll.
BSP
Inhalt von Listenfeld1: "Name1","Name2","Name3"
Inhalt von Listenfeld2: "Name4","Name5","Name6"

Darstellung in Ansicht:
Name1
Name2
Name3
-Name4
-Name5
-Name6

wenn ich nun als Formel
Listenfeld1:Listenfeld2 nehme werden alle Werte untereinander dargestellt.
WIE kann ich nun die Inhalte von Listenfeld2 jeweils mit einem führenden "-" versehen...

Listenfeld1:"-"+Listenfeld2  funktioniert definitiv nicht, da nur der erste Wert von Listenfeld2 modifiziert wird.
Titel: Re:Listenfeld um ein Zeichen erweitern
Beitrag von: koehlerbv am 24.05.04 - 12:39:37
Das Listenfeld2 musst Du vorab separat aufbereiten.
Beipiel:
Code
f2 := "- " + Feld2;
Feld1 : f2

Dann bekommst Du genau die gewünschte Darstellung in der Ansicht.

HTH,
Bernhard
Titel: Re:Listenfeld um ein Zeichen erweitern
Beitrag von: Glombi am 24.05.04 - 13:17:55
Es geht auch mit Klammern:

Listenfeld1 : ("-"+Listenfeld2 )

Andreas