Autor Thema: @Lookup-Zugriff auf Liste  (Gelesen 2652 mal)

Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
@Lookup-Zugriff auf Liste
« am: 07.09.04 - 12:25:43 »
Hallo Forum,

ich stehe wieder einmal auf dem Schlauch:

Per @Lookup greife ich auf eine Spalte zu, in der mehrere Daten in Listenform abgelegt sind. Ich möchte nun über eine temporäre Variable auf das n'te Element der Liste mittels @Subset zugreifen. Derzeit erhalte ich immer nur das 1. Element. Was ist da falsch?

Alexis

wenn ich kein Problem hätte, wär' ich nicht hier ---
wenn ich im Forum eine Lösung gefunden hätte, wär' ich nicht hier ---
wenn ich nicht wüsste, dass mir hier fast immer geholfen wird, wär' ich AUCH nicht hier ---

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:@Lookup-Zugriff auf Liste
« Antwort #1 am: 07.09.04 - 12:46:24 »
@Subset liefert Dir n Werte (von links) bzw. n Werte von rechts, wenn n eine neagtive Zahl ist.

Du musst für ein einziges Element als Subsets miteinander verknüpfen:
_result := @Subset (@Subset (Liste; 5); -1)

(Holt erst die ersten 5 Elemente, daraus dann erste - als Beispiel für das 5. Element).

In R6 kannst Du aber den List subscript operator verwenden (bist dann aber nicht mehr abwärtskompatibel):
Liste [5]
tut das gleiche wie das verknüpfte @Subset oben.

HTH,
Bernhard

EDIT:
Fehlendes Minus-Zeichen nachgetragen
« Letzte Änderung: 07.09.04 - 14:14:47 von koehlerbv »

klaussal

  • Gast
Re:@Lookup-Zugriff auf Liste
« Antwort #2 am: 07.09.04 - 12:46:35 »
... da wir keine Hellseher sind  :-[, müssten wir mal die Formel sehen !  ;D

klaussal

  • Gast
Re:@Lookup-Zugriff auf Liste
« Antwort #3 am: 07.09.04 - 12:47:24 »
11 sec. zu langsam. Ich werde wohl alt... :-\

Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
Re:@Lookup-Zugriff auf Liste
« Antwort #4 am: 07.09.04 - 13:44:11 »
Hallo,

mein Problem ist leider nicht gelöst: Egal ob n=1 oder n=2, ich erhalte immer das selbe Element.

content:=@Subset(@Subset(@DbLookup("";server:database;view;key;6);2);n)

???

Alexis
wenn ich kein Problem hätte, wär' ich nicht hier ---
wenn ich im Forum eine Lösung gefunden hätte, wär' ich nicht hier ---
wenn ich nicht wüsste, dass mir hier fast immer geholfen wird, wär' ich AUCH nicht hier ---

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.885
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re:@Lookup-Zugriff auf Liste
« Antwort #5 am: 07.09.04 - 14:07:59 »
im post von Bernhard hatte sich ein kleiner Fehler eingeschlichen, er hat ein "-" vergessen. So ist Deine Formel richtig:

content:=@Subset(@Subset(@DbLookup("";server:database;view;key;6);n);-1)

HTH
Tode
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
Re:@Lookup-Zugriff auf Liste
« Antwort #6 am: 07.09.04 - 14:12:16 »
klein aber gemein.

Danke für eure Hilfe.

Alexis
wenn ich kein Problem hätte, wär' ich nicht hier ---
wenn ich im Forum eine Lösung gefunden hätte, wär' ich nicht hier ---
wenn ich nicht wüsste, dass mir hier fast immer geholfen wird, wär' ich AUCH nicht hier ---

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:@Lookup-Zugriff auf Liste
« Antwort #7 am: 07.09.04 - 14:15:44 »
Blind sein kann man ja - Hauptsache, man sieht noch was  ;)

Merci, Tode !

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz