Autor Thema: ???Liste oder String durchsuchen  (Gelesen 2641 mal)

Offline NGB

  • Frischling
  • *
  • Beiträge: 5
  • I love YaBB 1G - SP1!
???Liste oder String durchsuchen
« am: 26.02.02 - 10:45:36 »
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?

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:  ???Liste oder String durchsuchen
« Antwort #1 am: 28.02.02 - 13:01:25 »
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
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline NGB

  • Frischling
  • *
  • Beiträge: 5
  • I love YaBB 1G - SP1!
Re:  ???Liste oder String durchsuchen
« Antwort #2 am: 28.02.02 - 14:59:55 »
Dein Tip ist Super! Die Tabelle lässt sich so in einzelne Zellen zerlegen und danach wunderschön exportieren.

Vielen Dank
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Christopher

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.060
  • Geschlecht: Männlich
  • Dumm ist der, der dummes tut.
Re:  ???Liste oder String durchsuchen
« Antwort #3 am: 26.03.02 - 21:19:45 »
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)
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Client & Server R 5.011
Principal Certified Lotus Professional R5 System Administration
Microsoft Certified Systems Engineer 2000
Microsoft Certified Systems Administrator 2000
Microsoft Certified Systems Administrator 2003
Microsoft Certified Systems Engineer 2003

Offline cpo

  • Aktives Mitglied
  • ***
  • Beiträge: 176
  • Geschlecht: Weiblich
  • ...nichts wissen macht auch nichts!
Re:  ???Liste oder String durchsuchen
« Antwort #4 am: 27.03.02 - 19:26:10 »
??? @GetMembers ???
In R5 ???

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

CPO
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Christopher

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.060
  • Geschlecht: Männlich
  • Dumm ist der, der dummes tut.
Re:  ???Liste oder String durchsuchen
« Antwort #5 am: 27.03.02 - 20:15:33 »
Ich habs selber nocht nicht ausprobiert aber wenns funzt sag bescheid.

Gruß

Christopher
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Client & Server R 5.011
Principal Certified Lotus Professional R5 System Administration
Microsoft Certified Systems Engineer 2000
Microsoft Certified Systems Administrator 2000
Microsoft Certified Systems Administrator 2003
Microsoft Certified Systems Engineer 2003

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:  ???Liste oder String durchsuchen
« Antwort #6 am: 28.03.02 - 09:03:15 »
Hi,

ich habe die Funktion getestet und was soll ich sagen, es hat funktioniert.   :D ;D

Beisp.:

liste:="eins":"zwei":"drei":"vier":"fuenf";
value := @GetMembers(liste; 2; 3);
@Prompt([OK];""; @Implode(value; ", "))

@Prompt gibt aus: zwei, drei, vier

Ich vermute allderdings, dass diese Funktion eine undokumentierte Funktion ist, denn in der Online-Hilfe des Designers ist sie nicht zu finden. Ausserdem funktioniert die farbliche Darstellung der Syntax im Designer nicht.  :o :o

Gruß
Axel

« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline cpo

  • Aktives Mitglied
  • ***
  • Beiträge: 176
  • Geschlecht: Weiblich
  • ...nichts wissen macht auch nichts!
Re:  ???Liste oder String durchsuchen
« Antwort #7 am: 28.03.02 - 09:35:15 »
Grmpf,

hab's grad auch getestet und suche mit jetzt eine schöne, hohe Brücke... ::)

cpo
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:  ???Liste oder String durchsuchen
« Antwort #8 am: 28.03.02 - 09:47:50 »
Hi,

aber nicht doch, das ist es nicht wert.  ;)



Axel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz