Autor Thema: kategorisierte Dokumente aus VIEW entfernen  (Gelesen 1637 mal)

Offline zymotic99

  • Frischling
  • *
  • Beiträge: 21
  • Geschlecht: Männlich
kategorisierte Dokumente aus VIEW entfernen
« am: 28.09.06 - 10:22:21 »
Hallo,

ich lasse meine Datensätze kategorisiert in einer VIEW anzeigen. Nun möchte ich ausgehend von der Kategorie,das erste Dokument dieser Kategorie löschen.

Mittels view.GetDocumentByKey(kategorie) gelange ich zu der entsprechenden Kategorie. Wie ermittel ich denn nun das erste Dokument davon, sodass ich es löschen kann??

Danke!

MfG, Mathias


PS: Hiermit wird leider das erste Dokument aus der VIEW gelöscht, egal welcher Kategorie:
       
Code
Set db = session.CurrentDatabase
	Set view = db.GetView("CustomerQueue")
	Set doc = view.GetDocumentByKey(profession)
	Set doc = view.GetFirstDocument
	
	Call doc.Remove(True)	
« Letzte Änderung: 28.09.06 - 10:39:07 von zymotic99 »

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: kategorisierte Dokumente aus VIEW entfernen
« Antwort #1 am: 28.09.06 - 10:47:49 »
Mit GetDocumentByKey solltest du eigentlich direkt das erste Dokument der entsprechenden Kategorie bekommen.

Die Zeile

     Set doc = view.GetFirstDocument

ist überflüssig.

Axel

Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline zymotic99

  • Frischling
  • *
  • Beiträge: 21
  • Geschlecht: Männlich
Re: kategorisierte Dokumente aus VIEW entfernen
« Antwort #2 am: 28.09.06 - 10:48:45 »
danke!  ;D habe ich auch gerade mitbekommen.

viele grüße, mathias

Offline cgorni

  • Junior Mitglied
  • **
  • Beiträge: 54
  • Geschlecht: Männlich
Re: kategorisierte Dokumente aus VIEW entfernen
« Antwort #3 am: 28.09.06 - 14:24:41 »
... ich würde aber auch noch in die Beschreibung der Klassen NotesViewEntryCollection und NotesViewEntry schauen. Nur um sicherzugehen, ob der Weg möglicherweise nicht besser geeignet ist...

just my $0.02

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz