Autor Thema: Forall ....  (Gelesen 2423 mal)

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Forall ....
« am: 24.09.04 - 17:27:27 »
Hi @all,

gibt es sowas wie forall in Collection ? oder muss man immer das getfirst...getnext...

machen. ?

Gruss

Andreas
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: Forall ....
« Antwort #1 am: 24.09.04 - 17:30:58 »
Call notesDocumentCollection.StampAll( itemname, value )

* habe ich aus der Designer Hilfe *
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Re: Forall ....
« Antwort #2 am: 24.09.04 - 17:43:29 »
Danke sehr und wenn man was auslesen will aus jedem Dokument in der Collection ? Dat wäre auch noch schön.
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Glombi

  • Gast
Re: Forall ....
« Antwort #3 am: 24.09.04 - 17:44:35 »
Es geht kein
 Forall doc in notesdocumentcollection

wenn Du das meinst. Das kannst Du nicht im Designer speichern.

Wenn Du die Collection als Variant deklarierst, bekommst Du zur Laufzeit einen Fehler.

Andreas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Forall ....
« Antwort #4 am: 24.09.04 - 17:51:41 »
Nö, ForAll gibt es da wirklich nicht. StampAll würde ich (für späteren Gebrauch) aber im Hinterkopf behalten (auch wenn es jetzt nicht zur Lösung beiträgt).

Aber wozu magst Du ein ForAll ? Wo ist denn der Unterschied (im Aufwand) zum Looping via GetNext oder GetNth ?

Bernhard
« Letzte Änderung: 24.09.04 - 18:14:48 von koehlerbv »

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Re: Forall ....
« Antwort #5 am: 24.09.04 - 18:49:46 »
Danke sehr. Ich dachte schon, das es nur mit Getnext.... geht. Aber man kann sich ja auch irren.

Gruss

Andreas
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Forall ....
« Antwort #6 am: 24.09.04 - 18:54:53 »
Oder die nun wirklich nicht schlechte Hilfe lesen ...

Bernhard

PS: Und wenn Du jetzt GetNth gefunden hast - das hat bei grossen Collections extreme Performance-Probleme.

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Forall ....
« Antwort #7 am: 25.09.04 - 10:21:53 »
Thomas Gumz hat das Forall für die DocColl "vergessen" zu implementieren :(
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Glombi

  • Gast
Re: Forall ....
« Antwort #8 am: 25.09.04 - 10:29:13 »
Ich glaube es war eher Absicht, oder?
Schließlich handelt es sich ja um Objekte, die mit Set gesetzt werden müssen. Und das geht mit Forall nicht.
Ich finde es auch nicht weiter tragisch. Im Gegenteil, so ein Code könnte schon sehr unübersichtlich sein, wenn man den "vererbt" bekommt.

Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz