Domino 9 und frühere Versionen > Entwicklung

???Liste oder String durchsuchen

(1/2) > >>

NGB:
Hallo Notes-Forum,

ich muss eine Tabelle mit 15 Zeilen und 5 Spalten, die in einem einzigen "Feld" gespeichert ist, auslesen (Zeilenwechsel über @newline, Spaltenwechsel über @char(9). Ich kann mit der Funktion @Subset zwar die Elemente 1 bis 15 ansprechen, kenne aber keine Funktion, mit der exakt das n-te Element alleine anzusprechen ist.

Wer kann helfen?

Axel:
Hi,

wenn du zwei @SubSet  - Anweisungen kombinierst, kannst du auf das nte Element zugreifen.

Folgendes Beispiel ergibt das 10. Element aus der Liste
tmp := @Subset(@Subset(Liste; 10); -1);

Gruß
Axel

NGB:
Dein Tip ist Super! Die Tabelle lässt sich so in einzelne Zellen zerlegen und danach wunderschön exportieren.

Vielen Dank

Christopher:
Listenoperationen gehören zu den Stärken von Formelsprachen. Das Extrahieren einzelner Elemente aus Listen war unter Notes R4 allerdings recht kompliziert. Der Befehl @subset konnte keine einzelnen Elemente zurückliefern. Zum n-ten Element einer Liste musste man über einen Umweg gehen. In Notes R5 gibt es eine neue Funktion
@GetMembers(list; starting element; number of elements)

cpo:
??? @GetMembers ???
In R5 ???

Wenn das wahr ist, springe ich!! Ich habe grad einen halben Tag mit einer dreiseitigen @Subset-Wahnsinnsformel verbracht...(V4-Basis)

CPO

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln