Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
19.06.13 - 11:17:38
News:
Schnellsuche:
Das Notes Forum
Lotus Notes / Domino 6
ND6: Entwicklung
(Moderatoren:
_Arne_
,
Axel
,
eknori
,
ata
,
koehlerbv
)
Bilder aus Notes DB exportieren
« vorheriges
nächstes »
Seiten:
1
[
2
]
Autor
Thema: Bilder aus Notes DB exportieren (Gelesen 1893 mal)
Peter Klett
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 1788
Re: Bilder aus Notes DB exportieren
«
Antworten #20 am:
20.06.12 - 15:17:22 »
Ne, Gerhard meint, wenn kein Bild angehängt ist.
If Isarray (rtitem.EmbeddedObjects) Then
...
Wenn kein Dateianhang vorhanden ist, ist EmbeddedObjects kein Array.
Gespeichert
klauss
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 5245
.. ich liebe meinen Job...
Re: Bilder aus Notes DB exportieren
«
Antworten #21 am:
20.06.12 - 15:19:34 »
Zitat
bzw. nicht vorhanden ist
Hatte ich etwas anders verstanden.
Gespeichert
klaus
Operative Hektik ist ein Zeichen von geistiger Windstille.
Die Klugen leben von den Dummen, die Dummen von der Arbeit.
Nur Kinder und einfache Leute mögen lebhafte Farben. (Goethe)
Männer sind primitiv, aber glücklich.
Frauen widerspricht man nicht - man wartet, bis sie es selbst tun.
Demokratie ist, wenn drei Wölfe und ein Schaf entscheiden, was
gefressen werden soll.
Peter Klett
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 1788
Re: Bilder aus Notes DB exportieren
«
Antworten #22 am:
20.06.12 - 15:22:36 »
Klar, Du hast Recht, das habe ich überlesen.
Also braucht er beide Überprüfungen, ob das Item da ist, und wenn es da ist, ob Anhänge vorhanden sind.
Gespeichert
Gerhard
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 711
Wenn man es weiss ist es nicht mehr schwer ....
Re: Bilder aus Notes DB exportieren
«
Antworten #23 am:
20.06.12 - 15:40:23 »
DAnke an alle, super, habe das nun eingebaut und es läuft ohne Fehler durch. DA ich nun zu viele Bilder habe nehme ich an dass er alle Dokumente aus der DB genommen hat. Ich möchte das aber auf eine View einschränken, es dürften eben nur die erwähnten 1317 sein. Wie kann ich nun noch eine Vorselektion mittels einer View hier einbauen ?
Sub Initialize
Dim session As New NotesSession
Dim db As NotesDatabase
Dim dc As NotesDocumentCollection
Dim doc As NotesDocument
Dim rtitem As Variant
Dim fileCount As Integer
fileCount = 0
Set db = session.CurrentDatabase
Set dc = db.AllDocuments
If dc.Count > 0 Then
Set doc = dc.GetFirstDocument
While Not (doc Is Nothing)
If doc.HasItem("Bild_A4") Then
Set rtitem = doc.GetFirstItem( "Bild_A4" )
If Isarray (rtitem.EmbeddedObjects) Then
If ( rtitem.Type = RICHTEXT ) Then
Forall o In rtitem.EmbeddedObjects
If ( o.Type = EMBED_ATTACHMENT ) Then
fileCount = fileCount + 1
Call o.ExtractFile ( "h:\dekor_attachments\" & o.name)
Call doc.Save( True, True )
End If
End Forall
End If
End If
End If
Set doc = dc.GetNextDocument(doc)
Wend
End If
End Sub
Gespeichert
klauss
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 5245
.. ich liebe meinen Job...
Re: Bilder aus Notes DB exportieren
«
Antworten #24 am:
20.06.12 - 15:45:08 »
dim view as Notesview
set view = db.getview("deineansicht")
Set doc = view.Getfirstdocument
bzw
set doc = view.getnextdocument
Alles, was mit dc zu tun hat, auskommentieren oder löschen.
Gespeichert
klaus
Operative Hektik ist ein Zeichen von geistiger Windstille.
Die Klugen leben von den Dummen, die Dummen von der Arbeit.
Nur Kinder und einfache Leute mögen lebhafte Farben. (Goethe)
Männer sind primitiv, aber glücklich.
Frauen widerspricht man nicht - man wartet, bis sie es selbst tun.
Demokratie ist, wenn drei Wölfe und ein Schaf entscheiden, was
gefressen werden soll.
Peter Klett
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 1788
Re: Bilder aus Notes DB exportieren
«
Antworten #25 am:
20.06.12 - 18:39:42 »
oder Du stellst den Agenten um auf markierte Dokumente und änderst nur diese Zeile
Set dc = db.AllDocuments
in
Set dc = db.UnprocessedDocuments
Dann exportierst Du die Bilder aller markierten Dokumente (z.B. mit Strg+A in Deiner Ansicht)
Noch eine kleine Anmerkung:
If Isarray (rtitem.EmbeddedObjects) Then
If ( rtitem.Type = RICHTEXT ) Then
Diese beiden Bedingungen würde ich tauschen, wenn das item kein Richtext ist, kann es keine EmbeddedObjects haben.
Gespeichert
Gerhard
Gold Platin u.s.w. member:)
Offline
Geschlecht:
Beiträge: 711
Wenn man es weiss ist es nicht mehr schwer ....
Re: Bilder aus Notes DB exportieren
«
Antworten #26 am:
21.06.12 - 07:35:31 »
Ich danke allen die mir bei dieser Aufgabenstellung geholfen haben, wie immer, auch in der Vergangenheit, perfekt und vorbildlich. Kann man nur weiterempfehlen.
Einen möglichst stressfreien Tag für alle,
Gerhard.
Gespeichert
Seiten:
1
[
2
]
« vorheriges
nächstes »
Gehe zu:
Bitte wählen Sie ein Ziel:
-----------------------------
ATNOTES TEAM
-----------------------------
=> Neuigkeiten - Wichtiges
===> Archiv
-----------------------------
Lotus Notes / Domino 9
-----------------------------
=> ND9: Administration & Userprobleme
=> ND9: Entwicklung
-----------------------------
Lotus Notes / Domino 8
-----------------------------
=> ND8: Administration & Userprobleme
=> ND8: Entwicklung
=> ND8: Entwicklung - XPages
-----------------------------
Lotus Notes / Domino 7
-----------------------------
=> ND7: Administration & Userprobleme
=> ND7: Entwicklung
-----------------------------
Lotus Notes / Domino 6
-----------------------------
=> ND6: Administration & Userprobleme
=> ND6: Entwicklung
-----------------------------
Domino 5 und frühere Versionen
-----------------------------
=> Administration & Userprobleme
=> Entwicklung
-----------------------------
Lotus Notes / Domino Sonstiges
-----------------------------
=> Tipps und Tricks
=> Tools & Downloads
=> Projekt Bereich
===> Help-Desk Applikation !!Help!!
=> Java und .NET mit Notes/Domino
=> Companion Products
=> OLE/COM-Programmierung
=> Aus- und Weiterbildung
-----------------------------
Best Practices
-----------------------------
=> At Notes Best Practices
=> Diskussionen zu Best Practices
-----------------------------
Sonstiges
-----------------------------
=> Offtopic
=> Kritik & Vorschläge
=> Infrastruktur
=> Job Suche/Angebote
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
Powered by SMF 1.1.18
|
SMF © 2006, Simple Machines
Impressum Atnotes.de -
Powered by Syslords Solutions -
Datenschutz
| Partner:
Tinte / Toner günstig
|
handys