Autor Thema: Mehrfachwerte mit Kommentaren  (Gelesen 1070 mal)

Offline Centaury

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • Hi! Kennst du Murphy??
Mehrfachwerte mit Kommentaren
« am: 23.06.03 - 11:09:34 »
Hallo Leute!

Ich habe eine Datenbank mit einem Profildokument, in dem u.a. ein Feld für "weitere Software" gepflegt wird (z.B. ACDsee, AntiSpy,...). Die Version wird durch einen Backslash von der Bezeichnung getrennt, damit ich das ganze in einer Ansicht kategorisieren kann (z.B. AntiSpy\3.71). Hinter diese Bezeichungen möchte ich nun z.B. durch eine # abgeteilt Kommentare schreiben, die das Programm kurz beschreiben.
In einem Gerätedokument gibt es dann ein Feld, das zur Auswahl auf dieses Profilfeld zugreift, um die installierte Software darzustellen. Wenn ich diese Auswahl mache, möchte ich, dass die Kommentare NICHT mit übernommen werden. Hat jemand eine Idee, wie man das realisieren kann, oder eine bessere Idee, wie ich die Kommentare unterbringen kann?

Danke schonmal!
Man sollte immer eine kleine Flasche Whisky dabei haben, für den Fall eines Schlangenbisses - und außerdem sollte man immer eine kleine Schlange dabei haben. - W. C. Fields

Glombi

  • Gast
Re:Mehrfachwerte mit Kommentaren
« Antwort #1 am: 23.06.03 - 11:24:59 »
Hi,
Du kannst mit

@If(
  @Contains(<Profilfeld>;"#");
       @Left(<Profilfeld>;"#")
  <Profilfeld>
)

arbeiten, um nur das Produkt und die Version anzuzeigen.

Andreas

Offline Centaury

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • Hi! Kennst du Murphy??
Re:Mehrfachwerte mit Kommentaren
« Antwort #2 am: 23.06.03 - 13:52:20 »
Hmm...tja, so weit ganz OK, aber.....Beispiel:
Angenommen im Profilfeld steht

ACDSee\3.0 # Bildbetrachtungsprogramm
AntiSpy\3.71 # AntiSpy Tool für Windows XP
.
.
.
Letztes Programm\Version # Kommentar zum letzten Programm

Dann bekomme ich mit @Left (<Profilfeld>; "#") nur "ACDSee\3.0".
Was ich bräuchte wäre eine Liste
"ACDSee\3.0" : "AntiSpy\3.71" : .... : "Letztes Programm\Version"

Das ganze soll eine Auswahlformel für eine Dialogliste sein...  :-\
« Letzte Änderung: 23.06.03 - 13:52:52 von Centaury »
Man sollte immer eine kleine Flasche Whisky dabei haben, für den Fall eines Schlangenbisses - und außerdem sollte man immer eine kleine Schlange dabei haben. - W. C. Fields

Glombi

  • Gast
Re:Mehrfachwerte mit Kommentaren
« Antwort #3 am: 23.06.03 - 13:59:18 »
Hi,
@Left (<Profilfeld>; "#")
liefert eine Liste zurück, wenn <profilfeld> Mehrfachwerte hat. Check das bitte mal.

Um sicherzustellen, dass "#" in allen Einträgen ist, würde ich folgendes machen:
@Left (<Profilfeld> + "#"; "#")

Andreas

Offline Centaury

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • Hi! Kennst du Murphy??
Re:Mehrfachwerte mit Kommentaren
« Antwort #4 am: 24.06.03 - 08:36:24 »
Alles klar, das war der Fehler! Ich hatte  mit nur einem Eintrag getestet! *kopfauftastaturhau!*  ;D
Man sollte immer eine kleine Flasche Whisky dabei haben, für den Fall eines Schlangenbisses - und außerdem sollte man immer eine kleine Schlange dabei haben. - W. C. Fields

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz