Autor Thema: Aus ner View detachen  (Gelesen 1196 mal)

Offline Notestime

  • Senior Mitglied
  • ****
  • Beiträge: 358
  • Geschlecht: Männlich
  • ... time for new ways
    • HoCaS
Aus ner View detachen
« am: 21.12.02 - 08:31:38 »
Hallo Alle,

ich habe Dokumente, die Attachments enthalten. Ich möchte aus einer View per Aktionsbutton ALLE Anhänge der markierten Dokumente in einen definierten Pfad lösen.

Wie stelle ich das am besten an?

Bernd
Admin & Designer,
6 Server (4xAIX, 2xLinux),
850 Clients

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:Aus ner View detachen
« Antwort #1 am: 21.12.02 - 14:04:50 »
Hi,

versuch' s mal damit:


...
Dim session As New NotesSession
Dim db As NotesDatabase
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
Dim rtitem As Variant

'...set value of doc...

Set db = session.CurrentDatase
Set collection = db.UnprocessedDocuments

Set doc = collection.GetFirstDocument

While Not (doc is Nothing)
  Set rtitem = doc.GetFirstItem( "Body" )
  If ( rtitem.Type = RICHTEXT ) Then
    Forall o In rtitem.EmbeddedObjects
        'Dateien in Verzeichnis c:\reports lösen
        Call o.ExtractFile( "c:\reports\" & o.Name )
    End Forall
  End If

  Set doc = collection.GetNextDocument(doc)
Wend
...

Ich hab's nicht getestet, sollte aber so funktionieren.


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

Offline Notestime

  • Senior Mitglied
  • ****
  • Beiträge: 358
  • Geschlecht: Männlich
  • ... time for new ways
    • HoCaS
Re:Aus ner View detachen
« Antwort #2 am: 21.12.02 - 14:53:39 »
Geil! Funktioniert!

Danke!!
Admin & Designer,
6 Server (4xAIX, 2xLinux),
850 Clients

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:Aus ner View detachen
« Antwort #3 am: 22.12.02 - 11:58:27 »
Hi,

setzt du bitte dann dein Posting auf "Erledigt". Danke.


Schöne Weihnachten

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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz