Autor Thema: Listenfeld um ein Zeichen erweitern  (Gelesen 1788 mal)

Offline feargus

  • Aktives Mitglied
  • ***
  • Beiträge: 144
  • Geschlecht: Männlich
  • Und welche Farbe soll die Datenbank haben?
Listenfeld um ein Zeichen erweitern
« 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 ?

2 x 6.5.5 Mail Server on Windos 2003
2 x 6.5.5 Application Server on Windos 2003

Clients:
500 User (Win.XP) 6.5.5

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Listenfeld um ein Zeichen erweitern
« Antwort #1 am: 22.05.04 - 10:12:55 »
Geht mit der Spaltenformel:

"-" + DEINFELD
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline feargus

  • Aktives Mitglied
  • ***
  • Beiträge: 144
  • Geschlecht: Männlich
  • Und welche Farbe soll die Datenbank haben?
Re:Listenfeld um ein Zeichen erweitern
« Antwort #2 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)
2 x 6.5.5 Mail Server on Windos 2003
2 x 6.5.5 Application Server on Windos 2003

Clients:
500 User (Win.XP) 6.5.5

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Listenfeld um ein Zeichen erweitern
« Antwort #3 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

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Listenfeld um ein Zeichen erweitern
« Antwort #4 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.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline feargus

  • Aktives Mitglied
  • ***
  • Beiträge: 144
  • Geschlecht: Männlich
  • Und welche Farbe soll die Datenbank haben?
Re:Listenfeld um ein Zeichen erweitern
« Antwort #5 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.
2 x 6.5.5 Mail Server on Windos 2003
2 x 6.5.5 Application Server on Windos 2003

Clients:
500 User (Win.XP) 6.5.5

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Listenfeld um ein Zeichen erweitern
« Antwort #6 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

Glombi

  • Gast
Re:Listenfeld um ein Zeichen erweitern
« Antwort #7 am: 24.05.04 - 13:17:55 »
Es geht auch mit Klammern:

Listenfeld1 : ("-"+Listenfeld2 )

Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz