Autor Thema: documents aus category  (Gelesen 1406 mal)

Offline zeeboo

  • Frischling
  • *
  • Beiträge: 49
  • Ich liebe dieses Forum!
documents aus category
« am: 14.07.03 - 08:49:27 »
guten morgen

habe ein view mit 2 columns
bei einer davon ist die option "categorized" aktiviert.

wie erhalte ich nun (wen möglich über script) alle elemente einer kategorie?

mfg&thx

zeeboo

Glombi

  • Gast
Re:documents aus category
« Antwort #1 am: 14.07.03 - 09:28:48 »
Hi,
am einfachsten (und schnellsten) geht es wohl mit einem @DbColumn, den Du per Script aufrufst.

Etwa so:
dim dbcolumn as Variant
dbcolumn = Evaluate(|@DbColumn("";"";"<Name der Ansicht>";1)|)

In dbcolumn stehen dann alle Werte der ersten Spalte drin.

Zur Sicherheit dann mit
If IsArray(dbcolumn)
abfragen.

Andreas

Offline zeeboo

  • Frischling
  • *
  • Beiträge: 49
  • Ich liebe dieses Forum!
Re:documents aus category
« Antwort #2 am: 14.07.03 - 10:49:39 »
ich teste das mal aus ob ich damit arbeiten kann
thx

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:documents aus category
« Antwort #3 am: 15.07.03 - 19:34:23 »
Ich hoffe, ich habe jetzt die Frage richtig verstanden: Es sollen alle Dokumente, die unterhalb einer Kategorie stehen, ermittelt werden?
Das ginge - so man den Namen der gewünschten Kategorie kennt - einfachst mit
set NotesDocumentCollection = NotesView.GetAllDocumentByKey (KategorieName$).
Voraussetzung ist natürlich, daß die kategorisierte Spalte die erste sortierte Spalte der Ansicht ist, sonst müßte man mit einem Array als Suchstring arbeiten und auch den zugehörigen Wert der ersten Spalte kennen.

Wenn es hingegen um die Ermittlung aller verwendeten Kategorien geht, ist die Methode von Andreas sicher die performanteste. Alternativ - von wegen "pure LotusScript" - wäre der Aufbau einer List denkbar, die man aufbaut, während man durch alle Docs der Ansicht läuft.

HTH,
Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz