Domino 9 und frühere Versionen > Entwicklung
???Liste oder String durchsuchen
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